إخوانى الكرام
فى قاعدة البيانات هناك جدول أجازات الموظفين وله نموذج .. ويتم فى النموذج إدخال بيانات الأجازات التالية: رقم الموظف يتم إدخاله تلقائياً لدى الوقوف على سجل الموظف والضغط على زر أمر أجازة جديدة.
تاريخ البدء وهو تاريخ بداية الأجازة بتنسيق (يوم/شهر/سنة)
تاريخ الانتهاء تاريخ نهاية الأجازة بتنسيق (يوم/شهر/سنة)
نوع الأجازة ويختاره المستخدم من كومبو بوكس (عارضة / سنوية .......)
المهم أننى أرغب فى أن يتم احتساب أيام الأجازة الفعلية بين "تاريخ البدء" و "تاريخ الإنتهاء".
بمعنى أن الأجازة تبدأ مثلاً من تاريخ 22/01/2009 إلى 29/01/2009 فلو تم طرح التاريخين سينتج ( 8 ) أيام.
فى حين أن هذه الفترة تحتوى على يوم جمعة ويوم سبت وهما راحة ولا يجب احتسابهم ضمن الأجازة حتى لا يتم خصمهم من رصيد الموظف وذلك حسب سياسة الأجازات المتبعة.
فكيف أتمكن من أجعل البرنامج يحسب الفترة دون أيام الجمع والسبت مهما كان تكرارها فى المدة المذكورة؟
أرجو العذر على الإطالة ولكنى أحاول أن يكون سؤالى واضحاً.
مع خالص التقدير لتعاون حضراتكم الدائم.
محمد ندا