hh88 قام بنشر أغسطس 6, 2017 قام بنشر أغسطس 6, 2017 السلام عليكم ورحمة الله وبركاتة اساتذتي الكرام عندي جدول فيه حقل محسوب وهو الفرق بين وقتين الدخول والخروج came + out ولكن فرق الوقت لايتجاوز 24 ساعة في حال تجاوز وقت الخروج باكثر من يوم كيف اجعل فرق الوقت يتجاوز اكثر من 24 ساعة في حال ان تسجيل الخروج تعدى وقت الدخول باكثر من 24 ساعة ::مرفق المثال ولكم الشكر والتقدير حساب فارق الوقت بتجاوز 24 ساعة.rar
ابوخليل قام بنشر أغسطس 7, 2017 قام بنشر أغسطس 7, 2017 وعليكم السلام نعم يوجد حل ولكن بشرط تغيير تصميم جدولك هذا بحيث يكون حقل تسجيل الحضور = Now اي General Date وتستغني عن حقلي in و out حينها يمكنك حساب اكثر من 24 ساعة
hh88 قام بنشر أغسطس 7, 2017 الكاتب قام بنشر أغسطس 7, 2017 1 hour ago, ابوخليل said: وعليكم السلام نعم يوجد حل ولكن بشرط تغيير تصميم جدولك هذا بحيث يكون حقل تسجيل الحضور = Now اي General Date وتستغني عن حقلي in و out حينها يمكنك حساب اكثر من 24 ساعة استاذي الكريم ابو خليل هل المقصود اني احذف حقل came و out مع العلم انها مطلوبه لمعرفة الفرق بين الوقتين اي وقت الدخول ووقت الاغلاق وتصبح النتيجة في حقل الفرق
hh88 قام بنشر أغسطس 7, 2017 الكاتب قام بنشر أغسطس 7, 2017 6 hours ago, ابوخليل said: نعم وتكتفي بحقلي تاريخ الدخول وتاريخ الخروج استاذي الكريم ابو خليل لم تضبط الطريقة معي آمل منك وضع تعديلك على مثالي المرفق أعلاه حتى ارى كيف يكون فارق الوقت يتجاوز ٢٤ ساعة سامحني وتقبل خالص شكري وتقديري
ابوخليل قام بنشر أغسطس 7, 2017 قام بنشر أغسطس 7, 2017 ملاحظات : 1- الحقل المحسوب في الجدول لا يدعم دالة DateDiff لذا تم التطبيق في الاستعلام 2- لاحظ اول سجل في الاستعلام كان الحضور في الصباح والخروج في صباح الغد 3- يشترط في حقل الفرق ان يكون رقمي ويمكن حساب الفرق حسب الطلب اما بالايام او الساعات او الدقائق .. اليك المرفق Database11.rar
hh88 قام بنشر أغسطس 8, 2017 الكاتب قام بنشر أغسطس 8, 2017 6 hours ago, ابوخليل said: ملاحظات : 1- الحقل المحسوب في الجدول لا يدعم دالة DateDiff لذا تم التطبيق في الاستعلام 2- لاحظ اول سجل في الاستعلام كان الحضور في الصباح والخروج في صباح الغد 3- يشترط في حقل الفرق ان يكون رقمي ويمكن حساب الفرق حسب الطلب اما بالايام او الساعات او الدقائق .. اليك المرفق Database11.rar اشكرك جزيلا استاذي الكريم ابو خليل هل يمكن نقل نتائج الفرق لتكون بالجدول الاساسي
ابوخليل قام بنشر أغسطس 8, 2017 قام بنشر أغسطس 8, 2017 لا فرق بين الاستعلام والجدول فاي واحد منهما يكون مصدر بيانات وعل كل حال يمكن تطبق فكرتك داخل الجدول عند توقيع الانصراف يتم توظيف دالة DateDiff فلما يوقع الانصراف يتم رصد فرق الوقت في الحقل
hh88 قام بنشر أغسطس 8, 2017 الكاتب قام بنشر أغسطس 8, 2017 14 hours ago, ابوخليل said: لا فرق بين الاستعلام والجدول فاي واحد منهما يكون مصدر بيانات وعل كل حال يمكن تطبق فكرتك داخل الجدول عند توقيع الانصراف يتم توظيف دالة DateDiff فلما يوقع الانصراف يتم رصد فرق الوقت في الحقل حاولت مرارا ولكن لم تضبط في اي خانة أضع DataDiff المشكلة تكمن اني اريد نفس المعادلة الحسابية في مثالي أعلاه لانها مرتبطه بين حقلين وهما Came و out ناتج الفرق لايحتسب الا خلال ٢٤ ساعة حتى لو تعدى اكثر من يوم المعادلة موجودة في حقل الفرق استاذي الكريم ابو خليلي
ابوخليل قام بنشر أغسطس 9, 2017 قام بنشر أغسطس 9, 2017 المعادلة الموجودة هي جمع الساعات والدقائق وتنسيق الحقل هو وقت قصير ولما تصل الى 24.59 تنقلب الساعات الى صفر . وسبق قلت لا بد يكون الحقل رقمي وتنسيقه= رقم عام في الفورم لما يسجل الموظف دخول يكون الحدث = Now() ولما يسجل انصراف يكون الحدث ايضا = Now() وايضا داخل الحدث نفسه يتم تنفيذ الكود التالي : alfrg=DateDiff("H",[comTime],Now()) وغير ما يلزم باعتبار comTime وقت الدخول ، و alfrg هو حقل الفرق ، وحرف H يعني ان الفرق بالساعات
hh88 قام بنشر أغسطس 9, 2017 الكاتب قام بنشر أغسطس 9, 2017 5 hours ago, ابوخليل said: المعادلة الموجودة هي جمع الساعات والدقائق وتنسيق الحقل هو وقت قصير ولما تصل الى 24.59 تنقلب الساعات الى صفر . وسبق قلت لا بد يكون الحقل رقمي وتنسيقه= رقم عام في الفورم لما يسجل الموظف دخول يكون الحدث = Now() ولما يسجل انصراف يكون الحدث ايضا = Now() وايضا داخل الحدث نفسه يتم تنفيذ الكود التالي : alfrg=DateDiff("H",[comTime],Now()) وغير ما يلزم باعتبار comTime وقت الدخول ، و alfrg هو حقل الفرق ، وحرف H يعني ان الفرق بالساعات سامحني استاذي الكريم ابو خليل عذبتك معاي بس حاولت اطبق الطريقة ولم تضبط على مثالي احس اني تهت وتلخبطت انا كانت فكرتي كالمثال التالي مثال:: موظف حضر الساعة 2 ظهرا ولم يسجل الخروج الا في اليوم الثاني الساعة 5 عصرا مفترض الفرق يكون 27:00 هذا ماردت تطبيقه على مثالي ارجو منك ان تعذرني على ازعاجك واسال الله ان يكتب لك الاجر
ابوخليل قام بنشر أغسطس 9, 2017 قام بنشر أغسطس 9, 2017 ما فيه نتيجة بتنسيق مثل 27:00 ولكن ستكون النتيجة 27 واذا اردت النتيجة بالساعات والدقائق فيجب ان نستخرجها بالدقائق كرقم عام ثم نقوم بتحويلها الى وقت على كل حال ارفق لي مثالك مشتمل على فورم الدخول والخروج مع الجدول فقط وياليت تحفظه على صيغة mdb
hh88 قام بنشر أغسطس 9, 2017 الكاتب قام بنشر أغسطس 9, 2017 1 hour ago, ابوخليل said: ما فيه نتيجة بتنسيق مثل 27:00 ولكن ستكون النتيجة 27 واذا اردت النتيجة بالساعات والدقائق فيجب ان نستخرجها بالدقائق كرقم عام ثم نقوم بتحويلها الى وقت على كل حال ارفق لي مثالك مشتمل على فورم الدخول والخروج مع الجدول فقط وياليت تحفظه على صيغة mdb الف شكر اخي ابو خليل مرفق المثال بالنموذج حاولت احوله الى mdb ولكن لم ينجح حساب الوقت.mdb.rar
ابوخليل قام بنشر أغسطس 9, 2017 قام بنشر أغسطس 9, 2017 تفضل ارفقت لك التعديل عملت لك كود يستخرج الفرق داخل الجدول بالدقائق وعن طريق الحقل المحسوب يمكنك التحويل وانصحك بتغيير طريقة التنفيذ عمليات المجاميع داخل الجدول غير احترافية فكثير من الدالات لا تعمل c.rar 2
hh88 قام بنشر أغسطس 10, 2017 الكاتب قام بنشر أغسطس 10, 2017 الف شكر استاذي الكريم ابو خليل الله يكتب لك الأجر وسامحني تعبتك معاي تقبل خالص الشكر
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.