اذهب الي المحتوي
أوفيسنا

ضم شروط and و or مع الاسبقية ل and


elfarok

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

انا باعمل برنامج لاجازات الموظفين ...وقانون العمل والعمال داخل الدولة حدد نسبة 20% من اجمالى الموظفين لكل كفيل للاجازات بمعن اننى لوعندى 100 موظف ما ينفعش يخرج اجازة اكتر من 20 فرد
ووظيفة البرنامج هو عمل تقرير يوضح عدد الموظفين اللى فى اجازة فى مدى تاريخ مغين (يعنى من تاريخ الى تاريخ )
وهنا ظهرت مشكلة الاستعلام حيث انه لايطبق كل الشروط الموجودة فيه (الشروط الموجودة اسم الكفيل وأجازة وتاريخ بداية الاجازة او تاريخ النهاية ) وللتوضيح اكتر للمشكلة نفترض ان التواريخ الاتية تواريخ موظفين فى الاجازة
من 1/1/2014 الى 1/2/2014 ووو
من 1/2/2014 الى 1/4/2014 ووو

من 15/2/2014 الى 20/3/2014
وهنا لو حبيت ابحث مثلا عند المدى

من1/2/2014 الى 1/6/2014 تظهر عندى كل التواريخ اللى موجودة فوق على الرغم من ان التاريخ الاول بداية الاجازة لايقع فى المدى ولكن نهايته هى وقعت فى المدى ولذلك يظهر معايا مع باقى الشروط الموضحة فى استعلام mainq
اسف على الاطالة والرجاء الرد بسرعة الله يكرمكمCopy of 12الموظفين.rar
رابط هذا التعليق
شارك

يمكنك استخدام هذا الكود في لغة SQL وهو يظهر لك عدد ايام الاجازة باستثناء اليوم الاول وحساب اليوم الاخير

SELECT Table.employeeID, Table.Nam, DateDiff("d",[Table].startDate,[Table].endDate) AS TotalSick
FROM [Table];

حيث على افتراض اسم جدولك هو Table وكذلك حقول بداية التاريخ هو startDate  ونهاية التاريخ endDate واسم الموظف هو Nam والمفتاح الاساسي للجدول employeeID .

رابط هذا التعليق
شارك

جزاك الله اختى الكريمة AZHAR على مرورك الكريم ولكن انا عايز لما اكتب المدى فى نموذج البحث من تاريخ 1/1/2014 الى 15/2/2014

يظهر عندى الثلاث حالات الاتية :

1- ان تقع اجازة الموظف بالكامل فى هذا المدى كأن تكون اجازته على النحو التالى من 1/1/2014 الى 1/2/2014

2- ان يكون تاريخ بداية الاجازة فقط يع فى المدى مثلا : من 1/1/2014 الى 3/3/2014

3- ان تكون نهاية اجازته فقط التى تقع فى المدى مثلا : 15/12/2013 الى 15/1/2014

هذا ما اريده من التقرير بالاضافة طبعا انا يكون هناك شرطين اساسيين : الاول : عدم عودة الموظف من الاجازة حقل RETURN فى الاستعلام

الثانى : اختيار اسم الكفيل طبقا لنموذج البحث
ملحوظة : 1- انا جربت الشروط ولكنها لم تعمل جميعا اريد معرفة السبب

2- فى شرح هذة الحالة اعلاة لونت التواريخ التى تقع فى المدى باللون الاحمر لتسهيل شرح وجهة نظرى

ولكم جزيل الشكر

رابط هذا التعليق
شارك

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.

×
×
  • اضف...

Important Information