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

كيف توقف رسائل التحذير الخاصة باستعلام التحديث

مغلق
بدأه علي في 23 مارس 2002 · 7 رد · 758 مشاهدة · في مراجعة المواضيع
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

لدي برنامج بسيط واريد توزيعه على عدد من المستخدمين ممن لايعرفون عن الاكسس شيئاً

المشكلة هي اني استخدم استعلام التحديث بعد ان يقوم المستخدم بعمل اجراء معين ولكن تظهر رسالتي تحذير بغيضتين تشوه عملية وانسيابية البرنامج ورغبتي بعدم شعور المستخدم بحدوث هذا الاستعلام الذي اقوم بتشغيله عن طريق الماكرو.

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

لذا ارغب بالسوال هل هنا ك اجراء يمكن اتخاذه لتعطيل هذه التحذيرات بحيث لو تم تشغيل البرنامج على اي جهاز لاتظهر هذه الرسائل وبذلك لايتوجب على المستخدم تعطيل هذه الرسائل من قائمة الخيارات.

شكرا لكم

#3

شكرا يا اخي اللي وصلت له انه بالكود التالي

تمنع رسائل التحذير

code

:

--------------------------------------------------------------------------------

DoCmd.SetWarnings False

--------------------------------------------------------------------------------

لكن السؤال وين احط ها الكود بالضبط؟ وين امر تشغيل الاستعلام اللي يقول عليه اخونا اشرف في الرابط اللي عطيتني اياه؟

ترا استعلام التحديث اقوم بتشغيله عن طريق الماكرو

سلام

#4

سلام

#5

بإمكانك تحويل الماكرو إلى وحدة نمطية ، ثم قم بنسخ الكود الذي تتضمنه هذه الوحدة واجعله في حدث في الزر أو الأجراء الذي كنت تجعله يقوم بتشغيل الماكرو ، ثم أضف هذا الكود قبله .

#6

أو قم بتشغيل الماكرو

SetWarnings

على : لا

قبل تشغيل الماكرو الذي يقوم بتشغيل استعلام التحديث

كما في المثال التالي :

http://mypage.ayna.com/harith55/NoWarning.zip

(انقر بالزر الأيمن واختر حفظ الهدف باسم)

#7

مثال رائع فيه حل للمشكلة بكل سهولة

شكرا لك يا اخ حارث

ولكن اذا ما عليك امر للفائدة فقط كيف نحول الماكرو الى وحدة نمطية كما ذكرت في ردك الاول

#8

بعد إذنك يا أخ حارث :

لتحويل الماكرو إلى وحدة نمطية اتبع ما يلي :

1- حدد الماكرو المطلوب تحويله .

2- من قائمة أدوات اختار ماكرو ثم تحويل وحدات الماكرو إلى Visual basic .

3- اذهب للوحدات النمطية تجد الماكرو المحول إلى وحدات نمطية .

أشرف خليل

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

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…