اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

mm11

عضو جديد 01
  • Posts

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

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

مشاركات المكتوبه بواسطه mm11

  1. السلام عليكم ورحمة الله وبركاته

    الحقيقة مشكلة حساب الساعات بين وقتين تغلبت عليها باستخدام معادلة

    DateDiff

    مع ملاحظة الاتى

    يجب عند تسجيل الوقت ان أسجل الوقت والتاريخ معاً باستخدام now()

    وعند عرض الحقل يستخدم تنسيق يظهر الوقت فقط دون التاريخ

    وهذا مثال على ذلك

    Me![hours_day] = (DateDiff("n", Me![from], Me![to])) / 60

    هذه المعادلة تخزن قيمة الساعات فى خانة hours_day

    تأتى بفرق الدقائق بين حقلين على النموذج from , to

    ثم اقسم الدقائق المستخرجة على 60 تعطى عدد الساعات

    وستكون الكسور عشرية والافضل حفظها كما هى عشرية لسهولة العمليات الحسابية عليها

    ولعرض النتيجة فى صورة وقت استخدم

    =Fix([hours_day]) & ":" & Format(([hours_day]-Fix([hours_day]))*60;"00")

    الحل ده حل لى مشكلة فى قاعدة بيانات بها حضور وانصراف

×
×
  • اضف...

Important Information