اشكر جميع القائمين على هذا المنتدي حيث تعلمنا الكثير من مشاركاتكم وعندي استفسار عن حساب الفرق بين تاريخين بشرط ان يتوقف هذا الاحتساب عندما يصبح تاريخ2 = التاريخ الحالي نرجو توضيح هذه المعادلة
احتساب الفرق بين التاريخين بشرط معين
السلام عليكم ورحمة الله وبركاته
يا جبين العزّ ،
إليك المعادلة البسيطة ،
<=Date()
هذه المعادلة نضعها في حقل |الشرط| أو |criteria| في الإستعلام ، أسفل الحقل المطلوب .
وهنا ، أردت أنت تاريخ 2 ، إذاً نضعها في حقل الشرط للتاريخ 2 . عندها سيظهر الإستعلام كل الحقول التي تحتوي على تاريخ يساوي تاريخ اليوم وأقل منه .
أنظر المرفق ، لم أستطع التعديل على قاعدة بياناتك لأنها 2007 .
تم تعديل هذه المشاركة بواسطة hamidymom في 2 أبريل 2010 في 16:51

ومامن يد إلا يد الله فوقها *** وما من ظالم إلا سيبلى بأظلم
تفضل أخي الكريم | موسوعة الحميدي الذهبية | بأجزائها الثلاثة مع هدية الموسوعة .
شاكر على ردك اخ hamidymom وحولت الملف الى 2003
بعد اذن استاذنا / محمد وليد بارك الله فيك
اخي / جبين العز
هل هذا ما تريد
اذا كانت الاجابه لا
فسر لي ما معني وتثبت قيمه الفرق في هذه الجمله ( المطلوب : عندما يتساوي التاريخ الحالي مع التاريخ2 يتوقف احتساب الفرق وتثبت قيمة الفرق )
اشكر واقدر تعاونكم وان شاء الله اكون قد اوضحت المطلوب اكثر في المثال المرفق
جبين العز كتب:اشكر واقدر تعاونكم وان شاء الله اكون قد اوضحت المطلوب اكثر في المثال المرفق
تفضل اخي الكريم
تم وضع كود بسيط في حدث بعد التحديث للحقل تاريخ2
وتم اضافة رسالة فقط للتوضيح في حال تساوى التاريخان
ايضا هناك ملاحظة بالنسبة لحقل الفرق - بما ان هذا الحقل غير منضم لذلك فلن يتم الاحفاظ بالقيم في هذا الحقل عند اغلاق النموذج.
وشكرا
تم تعديل هذه المشاركة بواسطة حسن عبيد في 4 أبريل 2010 في 09:01