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

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

بدأه ابونواف4404 في 26 فبراير 2011 · 4 رد · 987 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم لله الرحمن الرحيم

الاخوة الافاضل في المنتدى : السلام عليكم ورحمة الله

لدي برنامج شبه جاهز ولكن تواجهني مشكله في حساب الفرق بين الزمنين كالتالي :

المشكلة تكمن عندما يدخل أمر صيانة الساعة مثلا 23 في الليل يفترض ان مدة هذا الأمر 8 ساعات أي ينتهي الساعة ال 7 صباحا اليوم الثاني

لكن الخانة الصفراء وهي الفرق بين الوقتين يتعامل مع وقت الانتهاء على انه في نفس اليوم فيعطيني رسالة انتهاء الوقت وهو مازال أمر الصيانة جديد. كيف اتغلب على هذه المشكلة

ينساب.rar

#2

هل هذا ما تريده

ينساب 16.rar

سيد الاستغفار

{ اللهم أنت ربي لا إله إلا أنت خلقتني وأنا عبدك وأنا على عهدك ووعدك ما استطعت أعوذ بك من شر ما صنعت أبوء لك بنعمتك علي وأبوء لك بذنبي فاغفر لي فإنه لا يغفر الذنوب إلا أنت}

من قالها من النهار موقنا بها فمات من يومه قبل أن يمسي فهو من أهل الجنة ومن قالها من الليل وهو موقن بها فمات قبل أن يصبح فهو من أهل الجنة .رواه البخاري

#3

الف شكر على التجاوب ولكن لاحظ الdate الخاص بأمر الصيانه لنواف تاريخه قديم اي لابد من ان تكون الخانة الصفراء بالسالب اي انتهى الوقت

انتظرك بفارغ الصبر

واشكرك على مجهودك جعله الله في ميزان حسناتك

#4

اخي العزيز

حاول تغيير التعبير في خصائص مربع النص الاصفر الخاص بالدقائق هنا

        =DateDiff("n";[w];[Final time]+1)

من +1 الى -1

سيد الاستغفار

{ اللهم أنت ربي لا إله إلا أنت خلقتني وأنا عبدك وأنا على عهدك ووعدك ما استطعت أعوذ بك من شر ما صنعت أبوء لك بنعمتك علي وأبوء لك بذنبي فاغفر لي فإنه لا يغفر الذنوب إلا أنت}

من قالها من النهار موقنا بها فمات من يومه قبل أن يمسي فهو من أهل الجنة ومن قالها من الليل وهو موقن بها فمات قبل أن يصبح فهو من أهل الجنة .رواه البخاري

#5

الف شكر على التجاوب يااخوان

اذا اضفت +1

تضبط ولكن الأمر الذي يبدأ في نفس اليوم وينتهي في نفس اليوم يطلع خطأ

الحل يكمن في كيفية احتساب الفرق بين وقت في يوم محدد ووقت في يوم محدد بغض النظر اذا كان نفس اليوم او اليوم التالي

يعني كم الفرق ما بين 15:30 في 17/2/2011 الى 23:30 في 17/2/2011

او 22:00 في 17/2/2011 الى 06:00 18/2/2011

هو الفرق في كل الحالات 8 ساعات وهي مدة أمر الصيانة في الشركة ولكن قد ينتهي الأمر في نفس اليوم كما في المثال الأول وقد ينتهي في اليوم الثاني كما في المثال الثاني

مع مراعاة العداد الموجود في نموذج going on لأن العداد مرتبط برسالة

الف شكر للجميع

الفزعة ياشباب

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