اذهب الي المحتوي
أوفيسنا

الردود الموصى بها

قام بنشر (معدل)

السلام عليكم ورحمة الله

وجدت هذا الكود واريد شرح بسيط له

س 15 : ما أريده ھو أن تعمل القاعدة فقط إذا كان حقل آخر يساوي قیمة معینة

، مثال : لدي حقل تاريخ وحقل نصي إذا كان التاريخ أكبر من يوم 5 من الشھر

فالقیمة في حقل النص لابد أن تكون متأخر ؟

ج: أظهر خصائص الجدول ، وفي خاصية التحقق من الصحة للجدول اكتب:

( [ اسم حقل النص ] =''  متاخر"; [ اسم حقل النص ];5 =< ( [ اسم حقل التاريخ ] IFF) DAY

تم تعديل بواسطه rudwan
قام بنشر

جملة IF الشرطية تضع فيها أولا الشرط , ثم بعد الفاصلة المنقطة الآولى تضع القيمة المطلوبة في حال تحقق الشرط , و بعد الفاصلة المنقوطة الثانية تضع القيمة المطلوبة في حال عدم تقق الشرط , هكذا "

IIF (CONDITION: VALUE IF TRUE :VALUE IF FALSE

)

و هنا الشرط هو عبارة عن اختبار لقيمة حقل التاريخ , اذا كان جزء التاريخ و هو اليوم أكبر من خمسة يضع عبارة متأخر

قام بنشر (معدل)

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

الدالة Format تقوم بالعديد من المهام ويمكنك ببساطة استخدامها لكي تتحقق من قيمة اليوم هل هو اكبر 5 كما تفضلت في سؤالك ام لا ، وعلى ضوء ذلك يمكن لبرنامجك اتخاذ القرار المناسب

المثال التالي سوف يفيد اجابة سؤالك.

If Format(Me.Text1, "DD") > 5 Then
    Me.Text3 = "late"
End If

تم تعديل بواسطه ابوهاني101
قام بنشر

شكرا يارضوان ويابوهاني

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

قام بنشر
Dim dt1, dt2, dt3 As Date
dt1 = Date
dt2 = "4 / 4 / 2009"
dt3 = "3 / 3 / 2009"
If dt1 > dt2 Then
MsgBox "late""
Else
If dt1 = dt2 Then
MsgBox " too late"

End If
End If
اخي الكريم هذا مثال على تاريخين هما dt2 &dt3 فاذا تجاوز التاريخ (dt1) اي من التاريخين السابقين فانة سيعطبنا رسالة معينة
اخي هذا مثال صغير حاول الاستفادة منه..... وارجو ان اكون وفقت في الشرح

انشئ حساب جديد او قم بتسجيل دخولك لتتمكن من اضافه تعليق جديد

يجب ان تكون عضوا لدينا لتتمكن من التعليق

انشئ حساب جديد

سجل حسابك الجديد لدينا في الموقع بمنتهي السهوله .

سجل حساب جديد

تسجيل دخول

هل تمتلك حساب بالفعل ؟ سجل دخولك من هنا.

سجل دخولك الان
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information