Jump to content
أوفيسنا

DWPS

01 New pie
  • Content Count

    11
  • Joined

  • Last visited

Community Reputation

1 Neutral

About DWPS

  • Rank
    Name

Profile Information

  • Gender (Ar)
    ذكر
  • Job Title
    اعمال ادارية

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. كل الشكر لاخي الاستاذ / ابو عارف ... واخي الاستاذ / حسين كمال
  2. جزاك الله خيراً اخي العزيز الاستاذ ابو عارف ... هل يمكن شرح الجزء الخاص بالكود لزيادة عدد الدقائق التي يتم تجاهلها لاني بالخطأ في ردي السابق كتبت : اقصد تجاهل حساب الدقائق التي أقل من 30 دقيقة .... يعني في حالة خروج الموظف قبل الساعه 15:00 لا يحسب ال NDays_OT في هذا اليوم فقط . ولكني اقصد : اقصد تجاهل حساب الدقائق التي أقل من 60 دقيقة .... يعني في حالة خروج الموظف قبل الساعه 15:30 لا يحسب ال NDays_OT في هذا اليوم فقط . NDays_OT: IIf(Weekday([Date])=6 Or [Date]=DLookUp("[HL_D]","H_Days","[HL_D]=#" & Format([Date],"mm\,dd\,yyyy") & "#") Or IsNull([Cl
  3. اقصد تجاهل حساب الدقائق التي أقل من 30 دقيقة .... يعني في حالة خروج الموظف قبل الساعه 15:00 لا يحسب ال NDays_OT في هذا اليوم فقط .
  4. اخي ابو عارف ... لدى استفسار اخير بخصوص امكانية حساب الاضافي اليومي NDays_OT أو Total Out Time لمن يزيد عن ساعه واحدة (01:00) وتجاهل اقل من ساعه ... هل يمكن عمل ذلك على نفس الكود
  5. أخي العزيز الاستاذ / ابو عارف شكراً لاهتمامك بالموضوع بارك الله فيك تم تحميل تعديلكم ولى استفسار هل نستطيع إلغاء النقاط الظاهرة في Total Out Time ((وضعت لك دائرة صفراء حولهم)) في حالة عدم وجود اضافي بالاضافة لما سبق مازل يوجد اختلاف بين الاضافي اليومي NDays_OT وبين Total Out Time والحساب الصحيح لساعات الاضافي اليومي (بعد الساعه 14:30) هو المحسوب في ال Total Out Time لا اعرف السبب
  6. اخي العزيز الاستاذ حسين ، اخي العزيز الاستاذ ابو عارف اقدر مجهودكم وشكراً جزيلا لكم ... نفع الله بكم هذا التعديل المطلوب قمت بعمله من خلال دمج اسهامتكم قمت برفعها ليستفيد منها الاعضاء شكرا ... وجزاكم الله خيرا Overtime_Final_2019.rar
  7. اخي العزيز الاستاذ @ابو عارف شكراً جزيلاً لمشاركتك بالفعل انا كنت اريد ان يتم اهمال حساب خروج الموظف اذا خرج قبل الساعه 2:30 ولكن لا يتم تصنيف الاضافي وفقاً لنوع الاضافي ... يتم تجميع الاضافي في خانه (Total out Time) والمطلوب هو فصل كل نوع من الاضافي وفقاً لنوعه حيث قام الاستاذ حسين بفصل أيام الاعياد Holiday_OT عن الايام العادية NDays_OT وعن ايام الجمع WeekEnd_OT Overtime2019 (1).rar
  8. السلام عليكم اخي العزيز الاستاذ/ حسين @د.كاف يار بارك الله فيك اطلعت على التعديل المرفق ولكن حينما اقوم بتغير تاريخ الاجازة لا يتم الاستجابه في الاستعلام للتاريخ الجديد كذلك في حالة خروج الموظف قبل الساعه 2:30 (14:30) يتم اهمال حسابه
  9. بارك الله فيك وجزاك كل خير اخي العزيز اقدر اهتمامك وسعيك في حل المشكله ووقتك وجهدك سوف احاول القيام ببعض التعديلات الخاصة بحساب الاجازة التي يتم ادخالها في الجدول الذي قمت بانشائة ربما تنجح المحاوله ويتم حساب ايام الاجازه التي يتم ادخالها كساعات اضافي كامله (حيث لا يتم حساب ساعات الحضور في الاجازه كيوم اضافي فقط يتم طرحها من وقت الخروج فضلاً عن انه عند تغيير تاريخ الاجازه لا يتم الاستجابه للتواريخ الجديدة في الاستعلام) شكرا جزيلاً لك ... ونفع الله بك
  10. اشكرك د. كاف يار على استجابتك وجهدك المحمود في محاولة ايجاد حل لاستفساري ولكن ربما لم اوضح ما اريد عمله على القاعدة بالتفصيل ، لذلك حينما راجعت التعديل الذي تم وجدت ان التعديل لم يشمل موضوع العطلات خلال الشهر وهي على سبيل المثال ايام 10، 11،12،13،14 أغسطس2019 ، وكذلك يوم 31 أغسطس 2019 . وعليه قمت بشرح ذلك بالتفصيل في نموذج ملحق بالقاعدة * حيث أن الاضافي الذي يتم حسابه مقسم لثلاثة أنواع - على ان يتم حسابه على ال Att Query وليس النموذج وأنواع الاضافي هي كالاتي : الاضافي اليومي NDays_OT # ويتم احتسابه فقط بعد الساعه : 14:30 عطلة
  11. السلام عليكم مرحبا بكم ... هذه اول مشاركة لي فانا جديد في عالم الاكسيس ارجو المساعدة في ايجاد طريقة صحيحه لحساب الوقت الاضافي حيث ارفقت قاعدة بيانات اشرح فيها بالتفصيل ما اريد عمله وهو : * حساب الاضافي اليومي وفقاً لنوع الوقت الاضافي : الاضافي اليومي # ويتم احتسابه بعد الساعه : 14:30 NDays_OT عطلة يوم الجمعة WeekEnd_OT عطلة الاعياد (في حالة وجود اجازة عيد خلال الشهر) Holiday_OT --------------------------------------------------------------------------------- 1 - عمل نموذج لادخال تواريخ العطلات الرسمية (ان وجدت) خلال الشهر لكي يتم حساب ا
×
×
  • Create New...