الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

الفرق بين تاريخين

بدأه gabbary في 28 أبريل 2014 · 5 رد · 607 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

اخذت الحل من مثال اختنا زهرة الله يعطيها العافية ولكن ما قدرت اكمل

هذا جزء من قاعدة البيانات فهل من مساعد ... وقف عقلي وما قدرت احلها

Data.rar

تم تعديل هذه المشاركة بواسطة gabbary في 28 أبريل 2014 في 14:21

gabbary@gmail.com

#2

اخي الفاضل : جابري

 

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

 

اتمنى ان تركز جيدا في الصوره فلا يوجد بها اي خطا بناء على المعلومات التي بها

 

post-15367-0-69744000-1398693605_thumb.j

 

لاحظ معي اول سجل الخاص بالجندي محمد والذي تعتقد انه غير صحيح

 

تاريخ آخر ترقية  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

#3

شاكر لك اختي العزيزة

 

ولكن من الممكن ان لا أكون طرحت سؤالي بطريقة صحيحة

 

نلاحظ ان تاريخ 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

#4

لم تضبط معي ... :blush:  :blush:

gabbary@gmail.com

#5

اخي الفاضل

 

اذا كان تاريخ الإستحقاق لم يأتي بعد فقم بطرح تاريخ اليوم اي تضع Date من تاريخ الإستحقاق

 

ليظهر لك عدد الأيام المتبقة على تاريخ الإستحقاق

 

مثال :

 

تاريخ اليوم مثلا هو  :  1435/07/01

 

وتاريخ الإستحقاق هو : 1435/07/15

 

اطرح التاريخين من بعض اي تاريخ الإستحقاق من تاريخ اليوم وسيظهر لك الفرق

 

طبعا نضع في هذه العملية  دالة  ()Date

 

حتى يمكنك معرفة عدد الأيام المتبقية كل يوم حتى بتساوى التاريخين  ( تاريخ اليوم وتاريخ الإستحقاق )

 

بالتوفيق

#6

ريت تحويله على اكسس 2003 لتعم الفائدة بعد الحل النهائي للمشكلة

الْلَّهُم صَلِّ وَبَارِك وَسَلِم عَلَى سَيِّدِنَا مُحَمَّد وَعَلَى الِه وَصَحْبِه وَسَلِّم

مواضيع مشابهة