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

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

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

New Microsoft Office Access Application.rar

ارجو المساعدة حيث اريد عند كتابة تاريخ إصدار بطاقة الرقم القومى يتم كتابة تاريخ الإنتهاء تلقائى وهو إضافة 7 سنوات + 1 يوم على تاريخ الإصدار 

ومرفق مثال لما اريد

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

السلام عليكم

نستخدم دالة DateAdd لاضافة ايام او شهور او سنين

لاضافة ايام

DateAdd("d";1;[start_date])

لاضافة شهور

DateAdd("m";1;[start_date])

لاضافة سنين

DateAdd("yyyy";1;[start_date])

 

الكود المستخدم لاضافة  ايام + سنين

    Dim i As Date
    Dim j As Date
    i = DateAdd("YYYY", 7, [start_date])
    j = DateAdd("d", 1, i)
    end_date = j

New Microsoft Office Access Application.rar

تحياتي

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

السلام عليكم اخوتي الأعزاء

 

انا عملت طلبك بطريقة مختلفة شوي عن الاستاذ @محمد أبوعبدالله

شوف الذي يناسبك

اخوك علاء

New Microsoft Office Access Application.rar

تم تعديل بواسطه علاء محمد علي
نسيت المرفق
  • Like 1
قام بنشر

اخى الكريم محمد أبو عبدالله أشكرك على إهتمامك وردك ولكن ماريده هو بمجرد أن أقوم بكتابة التاريخ في خانة تاريخ الإصدار والإنتقال الى الخانة التالية يتم كتابة تاريخ اللإنتهاء تلقائيا دون الضغط على زر في النموذج

أخى الكريم علاء ما أرفقته هو ما اريده فعلا ولكن أريد حفظ التاريخ لدى في قاعدة البيانات لأهميتها في التقرير لدى

قام بنشر

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

Private Sub start_date_Exit(Cancel As Integer)
    Dim i As Date
    Dim j As Date
    i = DateAdd("YYYY", 7, [start_date])
    j = DateAdd("d", 1, i)
    end_date = j
End Sub

 

New Microsoft Office Access Application.rar

تحياتي

  • Like 1
قام بنشر
44 دقائق مضت, figo82eg said:

أخى الكريم علاء ما أرفقته هو ما اريده فعلا ولكن أريد حفظ التاريخ لدى في قاعدة البيانات لأهميتها في التقرير لدى

انشى textbox وقم بربطه بتاريخ الانتهاء في الجدول

واكتب بالكود

Me.Textbox1=me.end_date

 تحت الكود السابق. او غير التسميات كما تحب لان الفكرة واحدة

المعذرة لاني ارد عليك من الجوال

تحياتي

علاء

36 دقائق مضت, محمد أبوعبدالله said:

Private Sub start_date_Exit(Cancel As Integer) Dim i As Date Dim j As Date i = DateAdd("YYYY", 7, [start_date]) j = DateAdd("d", 1, i) end_date = j End Sub

كود رائع صراحة

وأفضل من الذي عملته انا بمراحل

 

 

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

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

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

Important Information