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

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

قام بنشر

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

مرفق محتوى اكسيس  باسم tab20  به جدول باسم tab20  داخل الجدول ثلاث حقول الاسماء كالتالى

pan   &  lan  &  van

يتم تغذية هذه الحقول يوميا بالبيانات من قبل المستخدمين 

المطلوب طريقة تلقائية لتفريغ نلك الحقول الثلاثة فقط من البيانات دون غيرها داخل tab20  ، عند بداية كل عام ميلادى جديد

على سبيل المثال عند تاريخ 1/1/ yyyy من كل عام عند بدأ تشغيل tab20 فى هذا التاريخ من كل عام

ولسيادتكم جزيل الشكر والتقدير

tab20.rar

قام بنشر

انشيء استعلام تحديث واختر من الجدول الحقول التي تريد تفريغها ، واجعل نوع الاستعلام استعلام تحديث ، وعند قيمة ( تحديث إلى ) ضع علامتي التنصيص "" فقط .

وعند اي حدث مثلاُ اجعله ينفذ الاستعلام

جرب وأخبرني بالنتيجة

قام بنشر

@Foksh معلمنا   بالغ التحية

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

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

image.png.075b774c91f5f0d97fb4f15542aed65d.png

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

في النموذج الرئيسي الذي يعمل أول نموذج في مشروعك قم بإدراج مربع نص مصدره ()Date واجعل الحدث عند فتح النموذج جملة شرطية إنه اذا كانت قيمة مربع النص ( التاريخ ) يساوي 1/1/2024 أن يعمل الإستعلام فقط.

أيضاً كفكرة جرب هذه الجملة الشرطية في النموذج الذي يعمل كأول نموذج في مشروعك ...

If Year(Date()) = year(date())+1 Then
    DoCmd.OpenQuery "اسم_الاستعلام"
End If

حيث ()date الثانية تمثل حقل فيه تاريخ سابق تم تسجيله في جدول للمقارنة بين التاريخ الحالي لليوم وتاريخ سابق.

وغداً إن شاء الله وكان في العمر بقية ، سأرفق لك ملف كما طلبت

تم تعديل بواسطه Foksh
توضيح وتصحيح
  • أفضل إجابة
قام بنشر

تفضل هذا التعديل كما طلبت ، عند بداية كل سنة سيقوم بحذف السجلات التي حددتها فقط .

 

Reset_Tbl.accdb

  • Thanks 1

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