اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

مشاكل واجهتني في استعلام حساب أيام الغياب


إذهب إلى أفضل إجابة Solved by ابوخليل,

الردود الموصى بها

السلام عليكم ورحمة الله وبركاته

 

إخواني الكرام كنت قد وضعت طلب لحساب أيام الجمعة والسبت الواقعة بين أيام الغياب للموظف

فمثلا إذا تغيب الموظف يوم الخميس وتغيب يوم الأحد الذي يليه فإنه يتم احتساب أيام الجمعة والسبت

 

http://www.officena.net/ib/index.php?showtopic=53640&hl=

وقد قام أخي أبوخليل جزاه الله وكل من ساهم كل خير بعمل استعلام وتم الحل بفضل الله

 

إلا أنه بعد العمل على الاستعلام واجهتني مشكلتين

 

وألتمس منكم حل المشكلة الأولى وبعدها سأقوم بطرح المشكلة الثانية حتى لا تتعقد لدي الأمور

 

المشكلة الأولى:

 

أنه إذا تغيب الموظف في بتاريخ 5/6/2014 (يوم الخميس)

 

وإذا تغيب الموظف في بتاريخ 3/8/2014 (يوم الأحد)

 

قام الاستعلام بحساب 3 أيام غياب على الرغم من أن يوم الخميس وقع في شهر يونيو ويوم الأحد وقع في شهر أغسطس

 

والمطلوب أن لا يقوم الاستعلام بحساب أيام الجمعة والسبت إلا في لنفس الشهر.

 

بوركتم إخواني ،،،

FSaturday.rar

post-47128-0-88871300-1408395443_thumb.j

تم تعديل بواسطه أيمن عبادي
رابط هذا التعليق
شارك

أخي علي المصري بارك الله فيك وجزاك الله كل خير

 

ألف شكر النتيجة 100 %

 

أخي الكريم لقد كنت قد كتب في بداية طلبي أن لدي مشكلتين

الأولى تم حلها عن طريقكم وجزاك الله كل خير

 

أما المشكلة الثانية فهي

 

أنه عند إضافة موظف جديد Emp no  مثلا قمت بإضافة موظف جديد رقمه  44430

وقد تغيب بتاريخ 31/8/2014 إلا أن الخانة Date2 قد أخذت تاريخ 28/8/2014 على الرغم من أنه لم يغب في هذا اليوم

والذي تغيبه هو الموظف الذي رقمه  44900

 

أرجو التعديل بارك الله فيكم

post-47128-0-57920000-1408420556_thumb.p

FSaturday.rar

تم تعديل بواسطه أيمن عبادي
رابط هذا التعليق
شارك

أخي علي المصري

 

لا يوجد في القاعدة جدول اسمه A1     

FSaturday.rar

تم تعديل بواسطه أيمن عبادي
رابط هذا التعليق
شارك

  • أفضل إجابة

بعد اذن الاستاذ علي

استبدل الكود الموجود في حقل date2 بهذا :

 date2: (SELECT MAX(A2.S_date) FROM Absent As A2 WHERE A2.S_date < A1.S_date and A2.[emp no]=A1.[emp no] )
  • Like 2
رابط هذا التعليق
شارك

أخي أبو خليل بارك الله فيك وجعله بميزان حساناتك

 

وبارك الله فيك أخي علي المصري وجزاك الله خيرا

ألـــف شـــكر :fff:  :fff:  :fff:  :fff:  :fff:  :fff: 

تم تعديل بواسطه أيمن عبادي
رابط هذا التعليق
شارك

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information