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

ملاحظة: قد لا تنطبق بعض محتويات هذا الموضوع على بعض اللغات.

ملاحظة: بدءا من Access 2010، تمت إعادة تسمية إجراء الماكرو MsgBox إلى MessageBox.

إعداد قواعد بيانات Access لسطح المكتب

في قواعد بيانات Access لسطح المكتب، يكون إجراء الماكرو MessageBox به الوسيطات التالية.

وسيطة الإجراء

الوصف

الرسالة

النص في مربع الرسالة. أدخل نص الرسالة في مربع وسيطة الرسالة. يمكنك كتابة ما يصل إلى 255 حرفا أو إدخال علامة تعبير (تسبقها علامة المساواة).

Beep

تحدد هذه الخاصية ما إذا كان صوت صوت الكمبيوتر أو السماعة الخاصة بجهازك صوت صوت الصفير عند عرض الرسالة. حدد "نعم" (صوت نغمة الصفير) أو "لا" (لا تبدو نغمة الصفير). الإعداد الافتراضي هو نعم.

النوع

نوع مربع الرسالة. لكل نوع أيقونة مختلفة. حدد "بلا"أو "هام"أو "تحذير"؟أو "تحذير"!أو "معلومات". الإعداد الافتراضي هو "بلا".

العنوان

يتم عرض النص في مربع الرسالة شريط العناوين. على سبيل المثال، يمكن أن يعرض شريط العنوان "التحقق من صحة عنوان العميل". إذا تركت هذه الوسيطة فارغة، يتم عرض "Microsoft Access".

إعداد لتطبيقات Access على الويب

في تطبيقات Access على الويب، يكون إجراء الماكرو MessageBox لديه وسيطة واحدة فقط.

وسيطة الإجراء

الوصف

الرسالة

النص في مربع الرسالة. أدخل نص الرسالة في مربع وسيطة الرسالة. يمكنك كتابة ما يصل إلى 255 حرفا أو إدخال علامة تعبير (تسبقها علامة المساواة).

ملاحظات

في قواعد بيانات Access لسطح المكتب، يمكنك استخدام إجراء الماكرو MessageBox لإنشاء رسالة خطأ تم تنسيقها بطريقة مماثلة لرسائل الخطأ المضمنة التي تعرضها Access. يسمح لك إجراء الماكرو MessageBox بتزويدك برسالة في ثلاثة مقاطع لل وسيطة الرسالة. يمكنك فصل المقاطع باستخدام الحرف "@".

يعرض المثال التالي مربع رسالة تم تنسيقه مع رسالة مقطعة. يتم عرض المقطع الأول من النص في الرسالة كعن العنوان الغامق. يتم عرض المقطع الثاني كنص عادي أسفل ذلك العنوان. يتم عرض المقطع الثالث كنص عادي أسفل المقطع الثاني، مع سطر فارغ بينهما.

اكتب السلسلة التالية في الوسيطة "رسالة":

الزر "خطأ@This لا work.@Try زر آخر.

ملاحظة: لا يمكن استخدام تقنية التنسيق الخاصة هذه في تطبيقات Access على الويب.

لا يمكنك تشغيل الإجراء MessageBox في وحدة نمطية في Visual Basic for Applications (VBA). استخدم الدالة MsgBox بدلا من ذلك.

أمثلة

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

تظهر الأمثلة التالية أنواعا مختلفة من السيناريوهات لاستخدام إجراء الماكرو MessageBox.

الإجراء

الوسيطة

تعليق

MessageBox

الرسالة:انتقل إلى سجل المورد الذي تريد الاطلاع على منتجاته، ثم انقر فوق الزر "مراجعة المنتجات" مرة أخرى.

Beep: لا

النوع: بلا

العنوان:حدد موردا

في هذا المثال، إذا لم يكن هناك مورد حالي في نموذج الموردين، فاعرض رسالة. لا يعرض Access أي أيقونة في الرسالة.

MessageBox

الرسالة:الرجاء إدخال اسم مورد قبل محاولة حفظ السجل.

Beep: Yes

النوع: تحذير!

العنوان:اسم المورد مفقود

في هذا المثال، إذا لم يتم توفير اسم مورد للسجل عندما يحاول المستخدم حفظ السجل، فاعرض رسالة بصوت صوتي. يعرض Access أيقونة علامة تعجب في هذه الرسالة.

MessageBox

الرسالة: ="المورد " & [Forms]! [الموردين]! [اسم المورد] & " موجود بالفعل في قاعدة البيانات."

Beep: Yes

النوع: هام

العنوان:مورد مكرر

في مثال قاعدة بيانات سطح المكتب هذا، أدخل المستخدم اسم مورد مكرر في نموذج الموردين. في الوسيطة Message، يقوم التعبير بتكسل نص الرسالة المخصص ويعرض اسم المورد الذي قام المستخدم بكتوبته في عنصر تحكم اسم المورد في نموذج الموردين. يعرض Access رسالة ذات صوت صوتي ورموز هامة في هذه الرسالة.

هل تحتاج إلى مزيد من المساعدة؟

توسيع المهارات
استكشاف التدريب
الحصول على الميزات الجديدة أولاً
الانضمام إلى Microsoft Insider

هل كانت المعلومات مفيدة؟

ما مدى رضاك عن جودة الترجمة؟
ما الذي أثّر في تجربتك؟

نشكرك على ملاحظاتك!

×