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

حقل تاريخ اتوماتيك

مغلق
بدأه sika_1976 في 24 يوليو 2007 · 3 رد · 626 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

عندى حقلين تاريخ الاول تاريخ الصدور والثانى تاريخ الانتهاء

اريد عند وضع تاريخ فى حقل تاريخ الصدور يتم نقل التاريخ الى حقل الانتهاء من الاختلاف

مثل اذا كان تاريخ الصدور 31/10/2004 يكون تاريخ الانتهاء 30/10/2011

هذا الناتج استطيع عمله ولكن المشكله فى

عندم يكون تاريخ الصدور 1/10/2004 اريده ان يكون 30/9/2011

هنا تكمن المشكلة اذا كان التاريخ يبدا فى يوم 1 من الشهر

الخلاصة اريد ان تذيد السنة مقدار 7 سنوات والشهر كما هو واليوم ينقص مقدار يوم واحد عاد فى بداية السنة 1/1/2005 هذا سينتهى فى 31/12/2011

وشكراااااااااااا

احب الله ورسولة

#2

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

المثال بناء على طلبك

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

Private Sub StartDate_AfterUpdate()
Me.EndDate = DateAdd("YYYY", 7, [StartDate]) - 1
End Sub

حيث تم زيادة 7 سنوات ميلادية على تاريخ الصدور وطرح يوم من التاريخ الذي سوف ينتج في حقل الإنتهاء

Date2.rar

ملاحظة : اكتب في تاريخ الصدور بهذا التنسيق 01/10/2004 او 31/10/2004 او اي تاريخ تريد بحيث يكون اليوم خانتين والشهر خانتين والسنه اربع خانات ثم انتقل لحقل الإنتهاء وستجد ان البرنامج قام بالمطلوب مباشرة

#3

بسم الله الرحمن الرحيم

بارك الله فيك اختنا زهرة

#4

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

احب الله ورسولة

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

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