ACC2000: كيفية استخدام ماكرو شرطي تأكيد التغييرات إلى حقل

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

209549
تمت أرشفة هذه المقالة. وتظهر "كما هي" ولن يتم تحديثها بعد الآن.
متوسطة: يتطلب ماكرو الأساسية ترميز و المهارات إمكانية التشغيل المتداخل.

ينطبق هذا المقال إلى قاعدة بيانات Microsoft Access (.mdb) مشروع Microsoft Access (.adp).

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

تحذير: إذا اتبع الخطوات الموجودة في هذا المثال, يمكنك تعديل نموذج قاعدة البيانات Northwind.mdb. قد ترغب في نسخة احتياطية من ملف Northwind.mdb ثم اتبع الخطوات التالية على نسخة من قاعدة البيانات.

  1. ابدأ تشغيل Microsoft Access ثم قم بفتح نموذج قاعدة البيانات Northwind.mdb أو مشروع نموذج NorthwindCS.adp.
  2. في الإطار "قاعدة بيانات" ، انقر فوق وحدات ماكرو ثم انقر فوق جديد. من القائمة عرض، انقر فوق شروط لعرض عمود الشرط. إنشاء ماكرو جديد التالية:
       Condition                      Action         Action Arguments   -------------------------------------------------------------------   MsgBox("Commit changes?",1)=2  CancelEvent         ...                            SendKeys       Keystrokes: {ESC}                                                 Wait: NO					
    ملاحظة: علامة القطع في عمود الشرط يفرض Microsoft Access بتنفيذ الإجراء على هذا السطر إذا تحقق الشرط في السطر السابق. تقييم الوصول شروط الماكرو كـ true أو false. إذا تحققت التعبير Access بتنفيذ الإجراء; إذا كان false ، يتجاهل Access الإجراء.

  3. احفظ الماكرو AreYouSure.
  4. في الإطار "قاعدة بيانات" ، انقر فوق نماذج انقر فوق الموظفين ثم ثم انقر فوق تصميم لفتح النموذج Employees في طريقة العرض "تصميم".
  5. من القائمة عرض، انقر فوق خصائص لفتح صفحة الخصائص إذا لم يكن مفتوحاً بالفعل.
  6. انقر فوق مربع النص عنوان لتحديده.
  7. تعيين الخاصية قبل تحديث مربع النص عنوان إلى AreYouSure.
  8. من القائمة عرض، انقر فوق عرض النموذج. تغيير المعلومات في الحقل عنوان. اضغط المفتاح TAB للانتقال إلى الحقل التالي. عند ظهور رسالة تأكيد ، انقر فوق موافق لتأكيد التغيير أو انقر فوق "إلغاء الأمر" لإلغاء التغيير.
ملاحظة: يستخدم هذا المثال الدالة MsgBox بدلاً من إجراء MsgBox. يحتوي الإجراء MsgBox فقط على زر موافق ، بينما يمكن أن تتضمن الدالة MsgBox زر إلغاء الأمر.
مراجع
للحصول على مزيد من المعلومات حول دالة MsgBox في محرر Visual Basic، انقر فوق "تعليمات Microsoft Visual Basic" من القائمة تعليمات ، اكتب دالة msgbox في مساعد Office "أو" معالج الإجابة ثم انقر فوق بحث لعرض الموضوع.
التحقق من صحة البيانات وحدات الماكرو في النماذج

تحذير: تمت ترجمة هذا المقال تلقائياً

خصائص

رقم الموضوع: 209549 - آخر مراجعة: 02/07/2014 14:18:53 - المراجعة: 2.0

  • Microsoft Access 2000 Standard Edition
  • kbnosurvey kbarchive kbmt kbhowto kbinfo KB209549 KbMtar
تعليقات