الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مشكلة في كود منع رسائل الأكسس التحذيرية

مغلق
بدأه معاوية في 28 يوليو 2006 · 2 رد · 1,145 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

السلام عليكم ورحمة الله وبركاته

عندما يكون عندك حدث معين مثل حذف سجل وعندك رسالة تود أن تظهر بدل رسالة الأكسس المعتادة

فإنك تضع الكود التالي قبل حدث الرسالة :

DoCmd.SetWarnings False

لكن المشكلة أن هذا الكود يمنع جميع رسائل الأكسس

يعني لو بغيت تحذف سجل من جدول آخر يحذفه مباشرة بدون ما يعطيك رسالة تحذير !!

أنا أريده فقط أن يلغي الرسالة المتعلقة بالحدث الحالي فقط

هل يوجد حل لهذه المشكلة ؟

تم تعديل هذه المشاركة بواسطة معاوية في 28 يوليو 2006 في 17:26

#2

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

ولأعادتها يجب أن تعكس الكود في آخر سطر للأمرأو بعد تنفيذ المهمة. و بدلا من كلمة False أكتب كلمة True

أي : مثلما بدأت الكود بإلغاء التحذير فيجب أن تنهي الكود بإعادة التحذير. ويكون السطر الأخير كالتالي:

DoCmd.SetWarnings True

عبدالله عطيف

#3

أشكرك شكر حار على ردك السريع وبارك الله فيك

هذا الموضوع مغلق.

مواضيع مشابهة