تخطي إلى المحتوى الرئيسي
الدعم
تسجيل الدخول باستخدام حساب Microsoft
تسجيل الدخول أو إنشاء حساب.
مرحباً،
تحديد استخدام حساب مختلف!
لديك حسابات متعددة
اختر الحساب الذي تريد تسجيل الدخول باستخدامه.

يمكنك استخدام إجراء الماكرو SetMenuItem في قواعد بيانات Access لسطح المكتب لتعيين حالة عناصر القائمة (ممكنة أو معطلة أو محددة أو غير محددة) على قوائم مخصصة أو عمومية في علامة التبويب الوظائف الإضافية .

ملاحظة: يعمل إجراء الماكرو SetMenuItem فقط مع القوائم المخصصة والعالمية التي تم إنشاؤها باستخدام وحدات ماكرو القائمة. يتم تضمين إجراء الماكرو SetMenuItem في Microsoft Office Access 2007 والإصدارات الأحدث فقط للتوافق مع الإصدارات السابقة. لا يعمل مع وظيفة شريط الأوامر. ومع ذلك، يمكنك استخدام خصائص Enabled و State في وحدة Visual Basic for Applications (VBA) لتعطيل العناصر أو تمكينها وتحديدها أو إلغاء تحديدها في القوائم المختصرة أو القوائم المخصصة أو العمومية.

الإعداد

يحتوي إجراء الماكرو SetMenuItem على الوسيطات التالية.

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

الوصف

فهرس القائمة

فهرس القائمة الذي يحتوي على الأمر الذي تريد تعيين الحالة له. أدخل قيمة عدد صحيح، بدءا من 0، لفهرس القائمة المطلوبة في القائمة المخصصة أو العمومية. أدخل قيمة الفهرس في مربع فهرس القائمة في قسم وسيطات الإجراء في نافذة تصميم الماكرو. الفهرس مرتبط بموضع القائمة في ماكرو القائمة للقائمة المخصصة أو العمومية (موضع إجراء الماكرو AddMenu لهذه القائمة في ماكرو القائمة، العد من 0). قد يكون عرض القائمة مختلفا إلى حد ما، لأنه يمكنك استخدام التعبيرات الشرطية في ماكرو القائمة لإخفاء عناصر القائمة المخصصة أو عرضها. هذه الوسيطة مطلوبة.

إذا حددت قائمة بهذه الوسيطة وتركت وسيطتي Command IndexوSubcommand Index فارغتين، يمكنك تمكين اسم القائمة نفسه أو تعطيله. ومع ذلك، لا يمكنك تحديد اسم قائمة أو إلغاء تحديده (يتجاهل Access الإعدادات التحققوإلغاء تحديد الوسيطة وضع علامة لأسماء القوائم).

فهرس الأوامر

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

فهرس الأوامر الفرعية

فهرس الأمر الفرعي الذي تريد تعيين الحالة له. ينطبق هذا فقط إذا كان الأمر المطلوب يحتوي على قائمة فرعية. أدخل قيمة عدد صحيح، بدءا من 0، لفهرس الأمر الفرعي المطلوب في القائمة الفرعية المحددة بواسطة وسيطة فهرس الأوامر . يكون الفهرس مرتبطا بموضع الأمر الفرعي في مجموعة الماكرو التي تحدد القائمة الفرعية المحددة للقائمة المخصصة أو العمومية (موضع ماكرو هذا الأمر الفرعي في مجموعة الماكرو، العد من 0).

العلامة

الحالة التي تريد تعيين الأمر أو الأمر الفرعي إليها. انقر فوق رمادي (لتعطيل الأمر — يبدو باهتا)، أو Ungray (لتمكينه)، أو تحقق (لوضع فحص بواسطة الأمر - يشير عادة إلى أنه تم تحديده أو تبديله)، أو إلغاء تحديد (لإزالة الفحص). الافتراضي هو Ungray.

ملاحظات

يعمل إجراء الماكرو SetMenuItem فقط على قائمة مخصصة أو عمومية. إذا لم يكن للنافذة النشطة قائمة مخصصة أو عمومية، فإن تشغيل ماكرو يحتوي على إجراء الماكرو SetMenuItem يؤدي إلى خطأ أثناء التشغيل.

يمكنك استخدام هذا الإجراء لتعيين حالة أوامر القائمة والأوامر الفرعية، ولكن ليس الأوامر الفرعية من الأوامر الفرعية.

لتشغيل إجراء الماكرو SetMenuItem في وحدة Visual Basic for Applications (VBA)، استخدم أسلوب SetMenuItem للكائن DoCmd .

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

الخروج من الخيارات إضافية؟

استكشف مزايا الاشتراك، واستعرض الدورات التدريبية، وتعرف على كيفية تأمين جهازك، والمزيد.

تساعدك المجتمعات على طرح الأسئلة والإجابة عليها، وتقديم الملاحظات، وسماعها من الخبراء ذوي الاطلاع الواسع.

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

ما مدى رضاك عن جودة اللغة؟
ما الذي أثّر في تجربتك؟
بالضغط على "إرسال"، سيتم استخدام ملاحظاتك لتحسين منتجات Microsoft وخدماتها. سيتمكن مسؤول تكنولوجيا المعلومات لديك من جمع هذه البيانات. بيان الخصوصية.

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

×