ha98 قام بنشر مارس 11, 2004 قام بنشر مارس 11, 2004 السلام عليكم غريبة عندي حقلين تاريخ في جدول واحد الأول اسمه a والثاني b أريد أن أضع شرط على b أن يكون دائما أكبر من a فكتبت في قاعدة التحقق من الصحة ل b مايلي : a< ولكن العملية لاتضبط ترا مالمشكلة تحياتي
ha98 قام بنشر مارس 11, 2004 الكاتب قام بنشر مارس 11, 2004 السلام عليكم هل منكم من احتاج لهذا مثلا هل من المعقول أن يكون تاريخ المغادرة أكبر من تاريخ العودة ؟
osama457 قام بنشر مارس 11, 2004 قام بنشر مارس 11, 2004 لو جربت انك تستخدم الكود في حدث قبل التحديث للحقل b تكتب If a>b then msgbox "خطأ" ,,"" cancel = -1 end if
ha98 قام بنشر مارس 12, 2004 الكاتب قام بنشر مارس 12, 2004 السلام عليكم شكرا لك أخي العزيز أسامة المشكلة أن الحقلين أ وَ ب يتم إدخال التاريخ فيهما عن طريق كالندر ( أي بمجرد ماتضغط دبل كليك على أي تاريخ موجود في الكالندر ينزل التاريخ في الحقل أ أو ب مما يؤدي هذا في توقعي إلى عدم معرفة مربع النص على حدث قبل التحديث يعني إدخال التاريخ فيهما لايتم عن طريق الكتابة تحياتي لك
ashraf قام بنشر مارس 12, 2004 قام بنشر مارس 12, 2004 بفرض أن حقل التاريخ الأول a والحقل التاني b ضع هذا الكود فى زر If IsNull([a]) Or IsNull([b]) Then MsgBox "يجب أن تدخل التاريخين الافتتاحي والختامي.", vbCritical, " ادخال خاطئ" DoCmd.GoToControl "a" Else If [a] > [b] Then MsgBox "يجب أن يكون التاريخ الختامي أكبر من التاريخ الافتتاحي.", vbCritical, " ادخال خاطئ" DoCmd.GoToControl "a" Else Me.Visible = False End If End If أشرف خليل 1
ha98 قام بنشر مارس 12, 2004 الكاتب قام بنشر مارس 12, 2004 أحسنت ياغالي أخي العزيز أشرف ماقصرت يعطيك الف عافية
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.