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

قاعدة التحقق من الصحة - إلزام بداية التاريخ بين رقم 1 أو 26


إذهب إلى أفضل إجابة Solved by Gamal.Saad,

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

السلام عليكم وكل عام وأنتم بخير
الموضوع عبارة عن :

عندي حقل تاريخ فى جدول وكل ما أوده هو 
عند إدخال التاريخ للفترة يجب أن يكون يوم الإدخال 1 أو 26
بمعنى 1/5/2020 أو 26/5/2020
لا يقبل أى أرقام أيام أخرى 
وجزاكم الله خيراً
مرفق قاعدة البيانات
ومرفق قاعد التحقق من الصحة ليوم 26

Day([StartDate])=26

قاعدة البيانات بها جدول وحيد لسهولة الوصول

وسؤال إضافي لو أمكن هل يمكن وضع قاعدة تحقق أخرى معها
مثال يكون التاريخ مقيد بفترة مثال

 

<Date() And >=Date()-120

 

أوفسينا.mdb

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

استخدم OR لاضافة شرط آخر

(Day([StartDate])=26 Or Day([StartDate])=1)

واستخدم AND لاضافة شرط ثاني للتاريخ  ليتحقق الشرطان معاً :
مثلاً 
  التحقق من أن يكون التاريخ المدخل أقل من 120 يوم قادمة :

(Day([StartDate])=26 Or Day([StartDate])=1) And < Date()+120

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

(Day([StartDate])=26 Or Day([StartDate])=1) And < Date()-120

 

  • Like 2
  • Thanks 1
رابط هذا التعليق
شارك

السلام عليكم 
حل ممتاز لبداية الفترة يوم 1 أو 26 من الشهر
جزاكم الله خيراً أستاذ / جمال

أوفسينا.mdb

بالنسبة للشرط الثاني
مطلوب التاريخ لا يكون قبل 4 أشهر من تاريخ اليوم 120 يوم
ولا يتعدى تاريخ اليوم 

<=Date() and >=Date()-120

فكيف يكتب الشرطان معاً
هل ممكن تكتب هكذا
 

(Day([StartDate])=26 Or Day([StartDate])=1) And (<=Date() And >=Date()-120)

جربتها ولا يوجد مشكلة حتى الأن فهل هذه الصيغة صحيحية
وجزاكم الله خيراً
أوفسينا.mdb
جزيل الشكر لأسرة الموقع وخبراءنا الكرام ودمتم بخير
 

 

  • Like 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