محمد أبو يوسف قام بنشر مايو 29, 2020 مشاركة قام بنشر مايو 29, 2020 (معدل) السلام عليكم وكل عام وأنتم بخير الموضوع عبارة عن : عندي حقل تاريخ فى جدول وكل ما أوده هو عند إدخال التاريخ للفترة يجب أن يكون يوم الإدخال 1 أو 26 بمعنى 1/5/2020 أو 26/5/2020 لا يقبل أى أرقام أيام أخرى وجزاكم الله خيراً مرفق قاعدة البيانات ومرفق قاعد التحقق من الصحة ليوم 26 Day([StartDate])=26 قاعدة البيانات بها جدول وحيد لسهولة الوصول وسؤال إضافي لو أمكن هل يمكن وضع قاعدة تحقق أخرى معها مثال يكون التاريخ مقيد بفترة مثال <Date() And >=Date()-120 أوفسينا.mdb تم تعديل مايو 29, 2020 بواسطه محمد أبو يوسف تصليح كلمات رابط هذا التعليق شارك More sharing options...
Gamal.Saad قام بنشر مايو 29, 2020 مشاركة قام بنشر مايو 29, 2020 استخدم 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 2 1 رابط هذا التعليق شارك More sharing options...
محمد أبو يوسف قام بنشر مايو 29, 2020 الكاتب مشاركة قام بنشر مايو 29, 2020 السلام عليكم حل ممتاز لبداية الفترة يوم 1 أو 26 من الشهر جزاكم الله خيراً أستاذ / جمال أوفسينا.mdb بالنسبة للشرط الثاني مطلوب التاريخ لا يكون قبل 4 أشهر من تاريخ اليوم 120 يوم ولا يتعدى تاريخ اليوم <=Date() and >=Date()-120 فكيف يكتب الشرطان معاً هل ممكن تكتب هكذا (Day([StartDate])=26 Or Day([StartDate])=1) And (<=Date() And >=Date()-120) جربتها ولا يوجد مشكلة حتى الأن فهل هذه الصيغة صحيحية وجزاكم الله خيراً أوفسينا.mdb جزيل الشكر لأسرة الموقع وخبراءنا الكرام ودمتم بخير 1 رابط هذا التعليق شارك More sharing options...
أفضل إجابة Gamal.Saad قام بنشر مايو 29, 2020 أفضل إجابة مشاركة قام بنشر مايو 29, 2020 كده هتكون بداية الفترة Date()-120 ونهايتها Date() (Day([StartDate])=26 Or Day([StartDate])=1) And >=Date()-120 And <=Date() 2 1 رابط هذا التعليق شارك More sharing options...
محمد أبو يوسف قام بنشر مايو 30, 2020 الكاتب مشاركة قام بنشر مايو 30, 2020 جزاكم الله خيراً فعلاً كده تمام رابط هذا التعليق شارك More sharing options...
الردود الموصى بها
من فضلك سجل دخول لتتمكن من التعليق
ستتمكن من اضافه تعليقات بعد التسجيل
سجل دخولك الان