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

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

قام بنشر

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

سؤالي للأخوة الأفاضل هو على الشكل التالي موضح بالصور في برنامج الاكسيل عند جمع رقم مع تاريخ تقوم بهذه العملية الدالة edate
كما هو موضح بالصورة 11


اريد ان اقوم بنفس العملية ببرنامج الاكسس 
كما هو موضح في الصورة 22 

11.JPG

22.JPG

قام بنشر
الان, Shivan Rekany said:

استخدم DateAdd 
ابحث في المنتدى راح تفاصيل حسب طلبك 

جزاك الله خيرا رح شوف الدالة وكيفية استخدامها

2 دقائق مضت, أبو يحيى الجبلاوي said:

جزاك الله خيرا رح شوف الدالة وكيفية استخدامها

اخي الحبيب لم اجد هذه الدالة في برنامج accses

 

قام بنشر
6 دقائق مضت, أبو يحيى الجبلاوي said:

اخي الحبيب لم اجد هذه الدالة في برنامج accses

اخي اتفضل معي مع شرح مبسط
الكود هكذا
 

DateAdd ( interval, number, date )

interval هو سنة yyyy او ربع سنە q او شهر M او يوم D او يوم من أيام الأسبوع w او اسبوع ww او ساعة H او دقيقة N او ثواني S بتکتب الحروفه بين ""
number ھو الرقم اللی ترید تضاف على التاريخ مثلا 10 او اي رقم اي هو عدد الفواصل الزمنية التي ترغب في إضافتها وتقدر تكتب اسم الحقل المراد تضيفه 
DATE ھو تاريخ إضافة الفاصل الزمني ای ھو تاریخ تبعک تقدر تکتب التاریخ او اسم الحقل التی کتب فیھ التاریخ
اليك هذه الامثلة على ذلك

 

DateAdd ("yyyy", 3, #22/11/2003#)
النتیجە: '22/11/2006'

DateAdd ("q", 2, #22/11/2003#)
النتیجە: '22/05/2004'

DateAdd ("m", 5, #22/11/2003#)
النتیجە: '22/04/2004'

DateAdd ("n", 51, #22/11/2003 10:31:58 AM#)
النتیجە: '22/11/2003 11:22:58 AM'

DateAdd("yyyy", -1, #22/11/2003#)
النتیجە: '22/11/2002'

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

 

  • Like 1
قام بنشر
5 دقائق مضت, Shivan Rekany said:

اخي اتفضل معي مع شرح مبسط
الكود هكذا
 


DateAdd ( interval, number, date )

interval هو سنة yyyy او ربع سنە q او شهر M او يوم D او يوم من أيام الأسبوع w او اسبوع ww او ساعة H او دقيقة N او ثواني S بتکتب الحروفه بين ""
number ھو الرقم اللی ترید تضاف على التاريخ مثلا 10 او اي رقم اي هو عدد الفواصل الزمنية التي ترغب في إضافتها وتقدر تكتب اسم الحقل المراد تضيفه 
DATE ھو تاريخ إضافة الفاصل الزمني ای ھو تاریخ تبعک تقدر تکتب التاریخ او اسم الحقل التی کتب فیھ التاریخ
اليك هذه الامثلة على ذلك

 


DateAdd ("yyyy", 3, #22/11/2003#)
النتیجە: '22/11/2006'

DateAdd ("q", 2, #22/11/2003#)
النتیجە: '22/05/2004'

DateAdd ("m", 5, #22/11/2003#)
النتیجە: '22/04/2004'

DateAdd ("n", 51, #22/11/2003 10:31:58 AM#)
النتیجە: '22/11/2003 11:22:58 AM'

DateAdd("yyyy", -1, #22/11/2003#)
النتیجە: '22/11/2002'

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

 

جزاك الله خيرا رح حاول بالكود بعدين اخبرك الشرح واضح الله يجزيك الخير بس رح احول اطبق الكود على البرنامج 

قام بنشر

اخي الحبيب سامحني جربت ما يلي :

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

33.JPG

قام بنشر
15 دقائق مضت, أبو يحيى الجبلاوي said:

ممكن حضرتك ترسلي نموذج ملف كمثال بارك الله فيك

كان من المفروض ان ترفق القاعدة وانا قمت بالتعديل عليه 
لكن اتفضل تم عمل هذا واستخدمت في الاستعلام و النموذج ايضا

ExampleDateAdd.rar

  • Like 1
قام بنشر
11 دقائق مضت, Shivan Rekany said:

كان من المفروض ان ترفق القاعدة وانا قمت بالتعديل عليه 
لكن اتفضل تم عمل هذا واستخدمت في الاستعلام و النموذج ايضا

ExampleDateAdd.rar

جزاك الله خيرا وكتب لك الاجر 

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