22-04-20, 05:56 AM
(22-04-20, 04:41 AM)ابراهيم ايبو كتب : السلام عليكم ورحمة الله وبركاته
اخي الكريم
الكود صحيح ولالبس فيه
قد تكون تجمع الوقت (اي الزمن ساعة - دقيقة - ثانية) وربما نظام الساعة 24 هذا ليس له علاقة بجمع الوقت
والمفروض ان تكون القيم هي حاصل الفرق بين وقت دخول العامل وانصرافه مقدرة بالساعة والدقيقة فقط
بمعنى ان لديك داتا غرايد تظهر اسم ورقم العامل وعمود للحضور وعمود أخر للانصراف
والغمود الثالث وهو الذي سيكون حاصل فرق الزمن بين الحضور والانصراف هكذا 3:35
اي ان العامل قضى وقتا مجموعه 3 ساعات وخمس وثلاثون دقيقة وهو الفرق بين وقت الحضور ووقت الانصراف
هذا العمود ستجمع قيم خلاياه وفق الكود الذي عندك
السلام عليكم ورحمة الله وبركاته
شكرا لك لسرعة ردك اخي
ليس المقصود حساب فرق الزمن بين الحضور والانصراف المقصود حساب مقدار التأخر للعامل بمعنى يوجد عندي عمودين الأول يسجل وقت حضور العامل والثاني يسجل مقدار التأخر عن الوقت المحدد يومياً وهو الساعة ( 07:00 صباحاً ) وإذا تأخر عن الموعد المحدد مثلاً تأخر 10 دقائق يسجل له 00:10 وإذا لم يحصل تأخر من قبل العامل يسجل له القمية 00:00 وهكذا ............يعني يسجل يومياً ............ الذي أريده في نهاية الشهر يقوم بحساب مجموع التأخرات للشهر كاملاً ثم يضعها في textbox15
أرجو يكون الشرح واضح
لك جزيل الشكر
دمت بود

