اخذت الحل من مثال اختنا زهرة الله يعطيها العافية ولكن ما قدرت اكمل
هذا جزء من قاعدة البيانات فهل من مساعد ... وقف عقلي وما قدرت احلها
اخي الفاضل : جابري
وعليكم السلام ورحمة الله وبركاته
اتمنى ان تركز جيدا في الصوره فلا يوجد بها اي خطا بناء على المعلومات التي بها
لاحظ معي اول سجل الخاص بالجندي محمد والذي تعتقد انه غير صحيح
تاريخ آخر ترقية 1433/07/15
تاريخ استحقاق الترقية 1435/07/15
الآن اطرح الأيام من الأيام : 15-15 = 0 يوم
اطرح الأشهر من الأشهر : 07 - 07 = 0 شهر
اطرح السنوات من السنوات : 1435 - 1433 = 2 سنه ( سنتان )
اذا مدة الخدمة في الرتبة هي 2 سنه ( سنتان )
اين الخطأ في ذلك !!!
حساب فترة التوظيف :
تاريخ المرحلة : 1435/07/01
تاريخ استحقاق الترقية : 1435/07/15
نطرح التواريخ من بعضها البعض
15 يوم - 1 يوم = 14 يوم
07 - 07 = صفر
1435 - 1435 = صفر
اذا الناتج فقط هو 14 يوم
اين الخطأ في ذلك !!!
بالتوفيق
تم تعديل هذه المشاركة بواسطة zahrah في 29 أبريل 2014 في 18:04
شاكر لك اختي العزيزة
ولكن من الممكن ان لا أكون طرحت سؤالي بطريقة صحيحة
نلاحظ ان تاريخ 1435/07/15 لم نصل له بعد فأعتقد أن الناتج في حقل مدة الخدمة لابد أن يكون بالسالب لأن الفرد لم يكمل خدمته النظامية في الرتبة
وكذلك في حقل التطويف الفرد لم يتجاوز الخدمة الالزامية فليس لديه أي تطويف فمن المفترض أن يكون الناتج صفر
المسألة ليست حسابية فقط
تاريخ آخر ترقية 1433/07/15
تاريخ استحقاق الترقية 1435/07/15 ( هذا التاريخ لم نصل بعد )
الآن اطرح الأيام من الأيام : 15-15 = 0 يوم
اطرح الأشهر من الأشهر : 07 - 07 = 0 شهر
اطرح السنوات من السنوات : 1435 - 1433 = 2 سنه ( سنتان )
هنا يكون الناتج ( 00 سنة و 00 شهر و -14 يوم )
أتمنى اكون وضحت الفكرة من السؤال
يعني في الخانتين أعتقد المعادلة تكون بالعكس
سأجرب وأعود ...
جربتها في الاستعلام وما ضبطت
تم تعديل هذه المشاركة بواسطة gabbary في 29 أبريل 2014 في 08:28
gabbary@gmail.com
اخي الفاضل
اذا كان تاريخ الإستحقاق لم يأتي بعد فقم بطرح تاريخ اليوم اي تضع Date من تاريخ الإستحقاق
ليظهر لك عدد الأيام المتبقة على تاريخ الإستحقاق
مثال :
تاريخ اليوم مثلا هو : 1435/07/01
وتاريخ الإستحقاق هو : 1435/07/15
اطرح التاريخين من بعض اي تاريخ الإستحقاق من تاريخ اليوم وسيظهر لك الفرق
طبعا نضع في هذه العملية دالة ()Date
حتى يمكنك معرفة عدد الأيام المتبقية كل يوم حتى بتساوى التاريخين ( تاريخ اليوم وتاريخ الإستحقاق )
بالتوفيق
ريت تحويله على اكسس 2003 لتعم الفائدة بعد الحل النهائي للمشكلة
الْلَّهُم صَلِّ وَبَارِك وَسَلِم عَلَى سَيِّدِنَا مُحَمَّد وَعَلَى الِه وَصَحْبِه وَسَلِّم