اذهب الي المحتوي
أوفيسنا

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

قام بنشر

السلام عليكم 

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

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

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

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

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

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

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

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

 

حساب الايام.accdbFetching info...

قام بنشر

طب صعب تحقيقه في اكسس ام هناك امل حتى اتفرغ من هذا الموضوع 

قام بنشر (معدل)

مرحبا

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

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

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

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

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

حساب الايام.accdbFetching info...

تم تعديل بواسطه 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).accdbFetching info...

قام بنشر (معدل)
  في 18‏/12‏/2019 at 13:14, حلبي said:

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

Expand  

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

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

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

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

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

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

Expand  

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

قام بنشر

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

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

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

قام بنشر
  في 19‏/12‏/2019 at 21:01, حلبي said:

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

Expand  

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

Me.TIMEIN = Now()

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

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

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

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

قام بنشر

استاذى / خالد

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

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

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

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

 

قام بنشر
  في 19‏/12‏/2019 at 21:31, حلبي said:

استاذى / خالد

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

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

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

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

 

Expand  

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

  في 19‏/12‏/2019 at 21:46, أحمد الفلاحجى said:

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

 

Expand  

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

قام بنشر
  في 20‏/12‏/2019 at 09:01, kha9009lid said:

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

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

Expand  

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

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

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

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

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

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

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

Important Information