كيفية منع شكل مفتوح إذا أية سجلات للعرض؟
أحيانا يكون من الضروري منع شكل مفتوح إذا كانت هناك سجلات لتظهر، على سبيل المثال عند القيام استعلام وليس هناك حاجة لتسجيل، ونحن لسنا في حاجة إلى أن يكون النموذج مفتوحا منذ ليس لدينا أي بيانات للعرض. ذلك ما لدينا للتأكد ما إذا كان هناك سجلات لإظهار وإذا لم يكن هناك عرض رسالة وتعرقل النموذج مفتوحا. كيف؟
فمن السهل أن مجرد وضع رمز أدناه في خصائص النموذج في حدث 'لفتح':
= 0 ثم إذا Form.RecordsetClone.RecordCount
MsgBox "لم يتم العثور على السجلات."، VbExclamation، "خطأ!"
DoCmd.Close acForm، "العثور على بيانات"
خروج الفرعية
نهاية إذا
لمشاهدة مثال تحميل: منع النموذج مفتوحا






























على سبيل المثال قدم ممتازة.
وأنا أتفق مع المراجعة السابقة!
بسيطة وفعالة!
شكرا لك!