الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مساعدة في حساب حقل تاريخ وقت

مغلقمُجاب
بدأه maalm في 5 أبريل 2014 · 7 رد · 486 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

ارجو مساعدتي
لدي حقل من نوع تاريخ وقت
time
وحقل c تظهر فيه النتيجة في نموذج
ارغب في التالي
عند ادخال الوقت من 7:30 الي 8.00 يعطيني الحقل c صفر
وعند ادخال الوقت من 8:01 فمافوق تكون نتيجة الحقل c
الوقت المدخل + 00:30
مثال
8:05 بيكون الناتج التاخر 00:35
8:16 بيكون الناتج التاخر 00:46
7:12 بيكون الناتج التاخر 00:00

#2
Dim LDate As Date
Dim LTime As Date

LTime = Me.a

Me.a = Format((Me.a), "Short TIME")

If ("08:01:00" > LTime) And (LTime > "7:29:00") Then
Me.b = Format(("00:00:00"), "Short TIME")
'Me.t2 = ("00:00:00")
Else
'LDate = DateAdd("n", 30, Me.t1)
Me.b = Format(DateAdd("n", 30, Me.a), "Short TIME")
End If

Me.t1 = Format((Me.a), "Short TIME")
Me.t2 = Format((Me.b), "Short TIME")

هذا الكود في يوضع بعد التحديث لمربع النص الأول الخاص بإدخال الوقت

 

time.rar

#3

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

نتيجة التاخر تكون بدقائق مثال المطلوب

8:16 بيكون الناتج التاخر 00:46

09:00 بيكون الناتج التاخر01:30

في المثال الذي تم اعدادة من قبلكم

8:16 بيكون الناتج التاخر 08:46

9:00 بيكون الناتج التاخر 09:30

شاكر لك تعاونك معي

#4

بارك الله بك اخي الكريم : امير

 

على المشاركة

 

 

 

تفضل اخي الكريم

 

post-15367-0-59939900-1396778536_thumb.g

 

 

 

za-TimeDiff.rar

 

بالتوفيق

#5

لك كل الشكر مشرفتنا الغالية

ارغب ان تحفظ النتائج في حقل بالجدول

#7

وبارك فيكي

و شكرا أ. زهـرة

ولا نستطيع الاستغناء عن مشاركاتك للاستفادة منها .

1
#8

اخي العزيز اختنا الغالية والمشرفة المتميزة 

اعجز عن شكركم ولا املك لكم غير الدعاء لكم في ظاهر الغيب بدوام الصحة والهافية ورضى الرحمن

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر ساعة · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…