• 0
a_laiser85

معادلة لجمع الوقت

سؤال

لدى قاعدة بيانات لحساب ساعات العاملين خلال اليوم
بها ساعات الدوام الفعلى
وبها ساعات العمل لكل عامل ( وساعات العمل للعمال متفرقة ) بمعنى انه عما من الساعة 8:00 ص الى 9:00 ص ثم داوم العمل مرة اخرى من 11:00ص الى 3:00 م وهكذا
المطلوب ايجاد معادلة داخل استعلام تعطى اجمالى ساعات العمل للعامل خلال اليوم

فلدى جدول واستعلام وتقرير

فى الاستعلام Query5 المفروض انى وضعت المعادلة لكن لاتعمل فى جمع  الاوقات لكل عامل

Quote

Expr11: TimeElapsed(DSum("[expr1]+[expr3]+[expr4]+[expr5]+[expr7]+[expr6]+[expr9]+[expr10]+[expr12]+[expr8]";"b2";"[id]=" & [id] & ""))

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

البرنامج

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

2 إجابة على هذا السؤال .

  • 1

تفضل الحل

أنظر الاستعلام الجديد (Qry_Tot_work_hours)

تحياتي/ أبومحمد

sum_time.rar

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0
11 ساعه مضت , pms said:

تفضل الحل

أنظر الاستعلام الجديد (Qry_Tot_work_hours)

تحياتي/ أبومحمد

sum_time.rar

الف شكر ياغالى على المشاركة

لكن فية مشكلة فى المعادلة الخاصة بك وهى ان المعادلة لاتقوم بحساب تخطى الساعة 24

بمعنى لو قمت بوضع فى خانة الدخول الساعة 11 م والخروج الساعة 1 صباحا سيقوم بالعد العكسى

لذا فقد وضعت فى الاستعلام B2 معادلة تقوم بتخطى حاجز 24 ساعة

لذا اريد معادلة فى Query5 فى خانة EXPR11 تقوم بجمع خانات EXPR1+2+3+4+....( الموجودة فى استعلام B2)

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

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

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



سجل دخولك الان

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .