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

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

قام بنشر

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

لدي قاعدة بيانات لمدرسة من مهامها توزيع الرسوم الدراسية على أقساط مريحة 

المطلوب هو كالتالي: عند كتابة قيمة القسط الأول ثم كتابة تاريخ القسط الأول في حقل تاريخ_1 يتم إضافة شهر على الموعد الأول فمثلا لو كان الموعد هو 10/12/2016 فيكون الموعد الثاني 10/01/2017 وهكذا مع بقية المواعيد الموجودة بالنمودج مع العلم  أريد أن يحدث ذلك بالنقر على المزدوج على الحقل تاريخ_1 يتم إضافة شهر على الحقل تاريخ_1 في الحقل تاريخ_2 

مع ملاحظة التالي: ويكون ذلك عند الحدث عند كتابة قيمة الدفعة_2 يتم زيادة شهر على تاريخ_1 أما إذا أردنا زيادة شهر فيتم ذلك بالنقر المزدوج على الموعد المراد الزيادة عليه اما إذا لم يتم كتابة قيمة الدفعة فلا زيادة .

نأمل أن يكون المطلوب واضحا وجزاكم الله خيرا

Aziz.rar

قام بنشر
Me.Date_5 = DateAdd("m", 2, Me.Date_4)

هذا هو الكود:

تتطلب دالة DateAdd تحديد ثلاثة متغيرات هي :

1- نوع الفترة التي تريد إضافتها وهل هي يوم ِأم شهر أم سنة أم ساعة إلخ ،،،

2- العدد أي ما هو عدد الأيام أو الأشهر التي تريد إضافتها

3- التاريخ الذي تريد الإضافة إليه

وتستخدم بالصيغة التالية :

DateAdd(الفترة, العدد, التاريخ)

حيث تعيد الدالة DateAdd النتيجة على شكل متغير من نوع تاريخ

هناك عدد من متغيرات الفترة التي يمكن استخدامها وفي القائمة التالية أهم هذه المتغيرات :

yyyy سنة

q ربع سنة

m شهر

d يوم

w يوم الأسبوع

ww أسبوع

h ساعة

n دقيقة

s ثانية

و عليه فإنه يتوجب عليك تغيير الرقم 2 إلى 3 إذا أردت أن تكون الزيادة بثلاثة أشهر و هكذا.

بالتوفيق أخي

  • Like 1

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

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

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

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

سجل حساب جديد

تسجيل دخول

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

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

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

Important Information