اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

حساب عدد ايام تأجير معدة باعتبار ان اليوم يبدأ من الساعة 12 ظهرا


الحلبي

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

السلام عليكم 

اخوانى مرفق مثال مبسط  لعملية تأجير المعدات لدينا قسم التأجير

العميل يستأجر منا المعدة باليوم ويقوم الموظف المختص بتسجيل تاريخ  ووقت استئجار المعدة وتاريخ ووقت ارجاع المعدة ونظام الاستئجار لدينا يعمل على ان اليوم يبدأ من الساعة 12 ظهر وليس ليلا

مثل نظام الفنادق / وتذاكر الطيران / والمستشفيات فهم يحسبون اليوم من 12 ظهرا

وتسجيل الوقت هنا لمعرفه حساب عدد ايام الاستئجار 

قمثلا تم تأجير المعدة في تاريخ 2019/12/05 الساعة 11:30 صباحا  واسترجعها فى نفس اليوم (2019/12/05) الساعة 12:05 يكون عدد الايام يومين لانه تخظى الساعة12 ظهرا 

وملخص الموضوع كيف نجعل اكسس يحسب الفرق بين التاريخين والوقتين اعتبار ان اليوم يبدأ من الساعة 12 ظهرا وليس 12 ليلا

هل يمكن عمل ذلك في اكسس وان كانت الاجابة نعم ياريت يكون بالكود وليس بالاستعلام

جزاكم الله خيرا

 

حساب الايام.accdb

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

مرحبا

حسب فهمي للموضوع ان اليوم يبدأ من 12 ظهر وينتهي في 11:59 دقيقة

اذا كان صحيح ممكن معالجة الموضوع بعدة طرق

ولكن قبل ذلك لدينا اربع احتمالات

  1. التسليم قبل الساعة 12
  2. التسليم بعد 12
  3. الاعادة قبل 12
  4. الاعادة بعد12

اولا اطلع على الملف المرفق اذا كان الحل صحيح

حساب الايام.accdb

تم تعديل بواسطه kha9009lid
  • Like 1
رابط هذا التعليق
شارك

استاذي وحبيبى /خالد 

الان باطلع على الاكواد وسوف اوفيك بالرد

وعلى كلا  لك كل التحية والتقدير للمساعدة دائما وجزاكم الله كل خير

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

استاذنا وخبيرنا / @kha9009lid

فكرتك جميلة فهى تكون صحيحة فى بعض الحالات وغير صحيحة فى حالات اخرى ولا اعرف لماذا 

حضرتك وضعت حوالى 11 سجل الاولى تمام التمام وتعطى نتائج صحيحة والحالات الغير صحيحة هى :

اذا ادخلنا تاريخ تسليم المعدة للعميل مثلا في تاريخ 2019/12/19 الساعة 11:00 ص 

وكان تاريخ استلام المعدة من للعميل مثلا نفس اليوم 2019/12/19 الساعة 12:05 م  كانت النتيجة ان عدد الايام 2 والمفروض تكون 1 يوم (كما فى المرفق السجل رقم 12)

دعنا نتحاور الان : هل المقصود بحرف (م)  عند ادخال الوقت فى حالتى (التسليم والاستلام) هل معناها مساءا ام ظهرا 

بمعنى لو انا ادخلت مثلا فى احدي مربعى الوقت مثلا الساعة 12:15 هل هى 12 ظهرا ام ليلا 

ارجو ان ترى السجل رقم 13 يعطى عدد الايام 0

ومهما يكن من شئ فانت الوحيد الذي حاولت بتقديم المساعدة لى والله العظيم احييك وكما قلت سابقا انت انسان محترم وخلوق وافكارك افكار خبراء فعلا

وفعلا كما قلت حضرتك بان هناك اربع احتمالات التسليم والاستلام قبل وبعد الساعة12 تكون هى السبب في اختلاف النتائج

ربنا يبارك فيك استاذ / خالد ويرحم والديك فى الدنيا والاخره

انظر للمرفق السجل رقم 12 ورقم 13

 

   

حساب الايام (1).accdb

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

في ١٨‏/١٢‏/٢٠١٩ at 16:14, حلبي said:

قمثلا تم تأجير المعدة في تاريخ 2019/12/05 الساعة 11:30 صباحا  واسترجعها فى نفس اليوم (2019/12/05) الساعة 12:05 يكون عدد الايام يومين

بالنسبة للسجل 12 هذا كان طلبك في الموضوع بمجرد دخول الساعة 12 ظهر يبدء يحسب يوم جديد وبالتالي هو اخذ المعدة قبل الساعة  12 مثل نظام الفنادق

بالنسبة للسجل 13 شوف اخي محمد مستحيل شخص يستاجر معد الساعة 12.05 ظهرا يوم 19/12ويعيدها الساعة الواحدة صباحا في نفس لانه بيكون دخول يوم جديد اي ان التاريخ يفترض يكون الساعة الواحدة يوم 20/12

هذا الى حصل خطأ في ادخل التاريخ مستحيل يكون تاريخ الاعادة اصغر من تاريخ الاعارة

وللتغلب على المشكلة ممكن نلغي موضوع ادخال الوقت ونخليه ياخذ وقت الاعارة والاعادة من خلال الاعارة وتاريخ الاعادة

تم تعديل بواسطه kha9009lid
  • Like 1
رابط هذا التعليق
شارك

اقتباس

وللتغلب على المشكلة ممكن نلغي موضوع ادخال الوقت ونخليه ياخذ وقت الاعارة والاعادة من خلال الاعارة وتاريخ الاعادة

طيب كيف استاذي ما فهمت هذه الجزئية ممكن تعدل على المثال لكى تصل الفكرة لي

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

تمام الفكرة بدأت تتضح لى 

طب اتعبك معى ونقوم بتعديل المثال كما حضرتك اشرت بأن

للتغلب على المشكلة ممكن نلغي موضوع ادخال الوقت ونخليه ياخذ وقت الاعارة والاعادة من خلال الاعارة وتاريخ الاعادة

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

1 دقيقه مضت, حلبي said:

طيب كيف استاذي ما فهمت هذه الجزئية ممكن تعدل على المثال لكى تصل الفكرة لي

في حدث بعد التحديث لحقل تاريخ تاجير المعدة نضع الكود التالي

Me.TIMEIN = Now()

مثلة للحقل تاريخ الاعادة

شوف المرفق للنموذج الاول

مع ملاحظة الالتزام بادخال التاريخ بشكل صحيح اي ان التاريخ للاعارة والاعادة يكون متوافق مع تاريخ الجهاز حتى ناخذ الوقت الصحيح

حساب الايام2 (1).accdb

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

استاذى / خالد

تمام التمام وهو المطلوب 

فعلا الادخال للوقت تلقائى كان حلا مسالما

الله يبارك لك ويبارك في صحتك واسرتك

انا اسف لتعبك معى لك كل الاحترام والتقدير 

 

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

11 ساعات مضت, حلبي said:

استاذى / خالد

تمام التمام وهو المطلوب 

فعلا الادخال للوقت تلقائى كان حلا مسالما

الله يبارك لك ويبارك في صحتك واسرتك

انا اسف لتعبك معى لك كل الاحترام والتقدير 

 

بالتوفيق اخي الفاضل محمد

11 ساعات مضت, أحمد الفلاحجى said:

جزاك الله خيرا اخى واستاذى @kha9009lid

 

بارك الله فيك استاذي احمد لعلك بما تقدمه من خدمات للاخرين ممن ينطبق عليهم قول رسولنا الكريم عليه الصلاة والسلام  (أحب الناس إلى الله أنفعهم للناس وأحب الأعمال إلى الله سرور تدخله على مسلم أو تكشف عنه كربة أو تقضي عنه دينا أو تطرد عنه جوعا ولأن أمشي مع أخي المسلم في حاجة أحب إلى من أن أعتكف فى هذا المسجد شهرا ومن كف غضبه ستر الله عورته ومن كظم غيظه ولو شاء أن يمضيه أمضاه ملأ الله قلبه رضا يوم القيامة ومن مشى مع أخيه المسلم فى حاجة حتى تتهيأ له أثبت الله قدمه يوم تزل الأقدام وإن سوء الخلق ليفسد العمل كما يفسد الخل العسل)

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

في ٢٠‏/١٢‏/٢٠١٩ at 11:01, kha9009lid said:

بالتوفيق اخي الفاضل محمد

بارك الله فيك استاذي احمد لعلك بما تقدمه من خدمات للاخرين ممن ينطبق عليهم قول رسولنا الكريم عليه الصلاة والسلام  (أحب الناس إلى الله أنفعهم للناس وأحب الأعمال إلى الله سرور تدخله على مسلم أو تكشف عنه كربة أو تقضي عنه دينا أو تطرد عنه جوعا ولأن أمشي مع أخي المسلم في حاجة أحب إلى من أن أعتكف فى هذا المسجد شهرا ومن كف غضبه ستر الله عورته ومن كظم غيظه ولو شاء أن يمضيه أمضاه ملأ الله قلبه رضا يوم القيامة ومن مشى مع أخيه المسلم فى حاجة حتى تتهيأ له أثبت الله قدمه يوم تزل الأقدام وإن سوء الخلق ليفسد العمل كما يفسد الخل العسل)

وفيك اخى واستاذى وجميع اخوانى واساتذتى

عليه افضل الصلاه والسلام

وجعلنا واياكم فى صحبته فى جنات النعيم ان شاء الله بفضله وكرمه وبشفاعه حبيبه محمد نبى الرحمه المهداه من رب العالمين الينا

طبتم واهتديتم

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

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information