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

اسلام سيد

04 عضو فضي
  • Posts

    880
  • تاريخ الانضمام

  • تاريخ اخر زياره

كل منشورات العضو اسلام سيد

  1. حقا افضل اجابه جزاكم الله خيرا ربنا يزيدك من نعيم الدنيا والاخرة واسال الله ان يجعل لك من كل ضيق فرجا كما فرجت كربى ، الف مليون شكرا استاذنا الحبيب
  2. اخر نقطه فى الداله الاخيرة واستحيى والله من حضرتك وهى انها لا تقبل الكسور اى الدقائق وحاولت ان افعل مثل ما حضرتك فعلا فى الداله السابقة للاضافى .............. لكنى فشلت لانها اعطت الناتج صفرا للحقل كله Hour(IIf([بدايه الانصراف]-[الانصراف]>0 And [بدايه الانصراف]-[الانصراف]<0.5;[بدايه الانصراف]-[الانصراف];0)*24)+Minute(IIf([بدايه الانصراف]-[الانصراف]>0 And [بدايه الانصراف]-[الانصراف]<0.5;[بدايه الانصراف]-[الانصراف];0)*24)/60
  3. استاذ الحبيب @أ / محمد صالح كرمك طمعنى اكثر واكثر فى الاستفاده من علمك الغزير لى استفسار اخر مرتبط بنفس الموضوع طرح الوقت ونفس الملف لذالك استسمح حضرتك ان يظل فى نفس الموضوع الحالى عملت عمود جديد وسميته انصراف مبكر ... لحصر التاخيرات لكن عند الانصراف بعد منتصف الليل يظهر لى انصراف مبكر رغم انه انصراف متاخر عن المواعيد الرسميه انظر الانصراف 1:30ص تظهر فى الانصراف المبكر والصح يكون صفرا حل ممتاز أ - محمد صالح.rar انصراف مبكر: IIf([بدايه الانصراف]>[الانصراف];[بدايه الانصراف]-[الانصراف];0)*24
  4. للاسف تظل الى الان الاجابات بها خلل بالنسبة لى لانها لا تعطى نتيجه للكسور يعنى موظف انصرف الساعه 1:00 ص تعطى 8 ساعات اضافى ولو انصرف 1:30 ص تعطى ايضا 8 ساعات رغم الصح انها تعطى 8.5 مثل الداله التاليه IIf([بدايه الانصراف]>[الانصراف];IIf(Right([الانصراف];1)="ص";24-(([بدايه الانصراف]-[الانصراف])*24);(([بدايه الانصراف]-[الانصراف])*24));IIf(Right([الانصراف];1)="ص";"";([الانصراف]-[بدايه الانصراف])*24)) الا ان الداله السابقها بها خلل واحد فقط وهو فى حاله الانصراف مبكرا قبل موعد تاتنصراف الرسمى تعطى ناتج والصح تعطى صفرا يعنى لو الوقت الرسمى للانصراف 5 م والموظف انصرف فعليا الساعه 4م تعطى 1 والصح تعطى صفرا اتمنى من الله ان يكشف كربى ويسدد رميكم وجزاكم الله خيرا جميعا
  5. الحل ايضا ممتاز ولكن لا اريد تحويل الصيغه hh:mm لان اريد ان تخرج رقم صحيح
  6. الحل هذا فوق الممتاز ، لكن لى طلب واحد كى استطيع استخدامه وهو الساعه 01:00:00AM ده بعد منتصف الليل يعنى الموظف ظل فى العمل بعد وقت الانصراف اللى هو 05:00:00PM ففى هذة الحاله له اضافى 8 ساعات ارجو تعديلها لكى استطيع الاستفده منه بعد اذنك @د.كاف يار
  7. فعلا مهم جدا موضوع منتصف الليل باختصار انا اريد طرح وقت الانصراف الفعلى من بدايه الانصراف ولو الوقتين متساوين = صفر ولو الانصراف الفعلى اكبر من الانصراف ( وقت الانصراف ) هنا اضافى يطرح الكبير من الصغير مع مراعاة منتصف الليل لو الانصراف الفعلى اقل من بدايه الانصراف المحدد هنا يظهر صفر لانه ليس باضافى وجزاكم الله كل خير
  8. السلام علكم جهودكم مشكورة ، لكن حتى الان لم اصل الى المراد عموما فى حل لاحد الاخوة عاجبنى لكن ناقص له خطوة لعل احد هنا يقدر يفيدنى IIf([بدايه الانصراف]>[الانصراف];IIf(Right([الانصراف];1)="ص";24-(([بدايه الانصراف]-[الانصراف])*24);(([بدايه الانصراف]-[الانصراف])*24));IIf(Right([الانصراف];1)="ص";"";([الانصراف]-[بدايه الانصراف])*24)) اريد فقط وضع شرط اضافى لو الانصراف اقل من بدايه الانصراف يعنى مثلا الموظف انصرف 2م بدلا من 5 م يطلع زيرو لان هنا تاخير مش اضافى وتجميع لكل الحالات الوارده فى المثال لو الانصراف اكبر من بدايه الانصراف = يطرح الانصراف من بدايه الانصراف فقط لاغير مع مراعاه الوقت بعد منتصف الليل حل ممتاز شيفان ريكانى للطرح بين الوقتين.rar
  9. السلام عليكم عندى مشكله عند طرح وقت الانصراف الفعلى من الانصراف الاساسى يعطى نتائج غير مضبوط New Microsoft Access Database.rar
  10. تمام وجدتها الحمد لله =[Forms]![طلب ايداع]![optiongroup1] فى الكنترول سورس
  11. السلام عليكم كيف استطيع ان انقل option group من الفورم إلى التقرير يعنى لما اعلم على اى خيار يالفورم وافتح التقرير يظهر الاختيار بتاعى وسأرسل لك الملف طلب الايداع.accdb
  12. السلام عليكم هذا الكود اعمل به وهو جيد لكن مشكلته انه بيحسب الكسر بالمئات يعنى مثلا 501.5 خمسمائة وواحد جنيه وخمسمائة قرش فقط والصواب يقول خمسمائة وواحد جنيه وخمسون قرش فقط مشكلة الكسور فى التفقيط.rar
  13. انها الحاجه اوخى من 12 سنه ما كنت اعرف حتى الاكسيل مش الاكسيس لكن الحمد لله الفضل لله ثم لهذا الصرح العملاق والاساتذة الكرام امثالكم
  14. تسلم يا باشا ممتاز لكنى لا اعلم ما فائدتها او احتياجها للمستخدم ، ربما للسائل غرض ما لكن هل من تحجيم لها ، يعنى بعد 0 الصفر تظهر بالسالب
  15. السلام عليكم حياكم الله جميعا كيف لى من الاستفاده من هذا الموضوع فى ملفى لدى قاعدة بيانات سيكول سيرفر مرطبة بملف اكسيس والوجهات موزعه على المستخدمين جميع الشاشات فى الاكسيس بتاخد التاريخ من فورم واحد menu والذى به مربع نص والقيمه الافتراضية له date() وكل الفورمز بتجلب التاريخ من مربع النص هذا فكيف لى اطب ما فعلتم من اكود لجعل مربع النص اللى فى فورم menu يقرأ من تاريخ السيرفر ملحوظه استخدم استاتك اى بى فى البرنامج
  16. الحقيقة فتحت الملف ولم انتبه للتعديل فعلا الحل ممتاز وسأقوم بتجربته باذن الله على شغلى وسأعدل البرنامج به لانى لم اقم ابدا بحساب الفرق بين تاريخين (الانصراف - الحضور) وهى ممتازة جدا وموفرة للوقت شكرا لك اخى العزيز وبارك الله فيك عدد الساعات: IIf([بدايه الانصراف]>[بدايه الحضور];([بدايه الانصراف]-[بدايه الحضور])*24;([بدايه الانصراف]-[بدايه الحضور])*24+24) شكرا لكم استاذى والله لولا هذة الرسالة ما انتبهت للطرح بين التاريخين ومقارنتها عدد ساعات العمل مجودك واضح ومحاولاتك للوصول للحلل ممتازة فانتم القامه ونحن نتعلم منكم اشكر لكم سعت صدركم
×
×
  • اضف...

Important Information