באפשרותך להשתמש בפעולה המאקרו SetMenuItem במסדי נתונים שולחניים של Access כדי להגדיר את המצב של פריטי תפריט (זמין או לא זמין, נבחר או לא נבחר) בתפריטים מותאמים אישית או כלליים בכרטיסיה תוספות.
הגדרה
פעולת המאקרו SetMenuItem מכילה את הארגומנטים הבאים.
ארגומנט פעולה |
תיאור |
---|---|
אינדקס תפריטים |
האינדקס של התפריט המכיל את הפקודה שעבורה ברצונך להגדיר את המצב. הזן ערך מספר שלם, החל מ- 0, עבור האינדקס של התפריט הרצוי בתפריט המותאם אישית או הכללי. הזן את ערך האינדקס בתיבה אינדקס תפריט במקטע ארגומנטים של הפעולה של חלון עיצוב המאקרו. האינדקס יחסי למיקום התפריט במאקרו התפריט עבור התפריט המותאם אישית או הכללי (המיקום של פעולת המאקרו AddMenu של תפריט זה במאקרו התפריט, ספירה מ- 0). תצוגת התפריט עשויה להיות שונה במידה מסוימת, מכיוון שניתן להשתמש בביטויים מותנים במאקרו התפריט כדי להסתיר או להציג פריטי תפריט מותאמים אישית. זהו ארגומנט נדרש. אם תבחר תפריט עם ארגומנט זה ותשאיר את הארגומנטים אינדקס פקודות ואינדקס פקודת משנה ריקים, תוכל להפוך את שם התפריט עצמו לזמין או ללא זמין. עם זאת, לא ניתן לבחור או לבטל בחירה של שם תפריט (Access מתעלם מההגדרות בדיקה וביטול סימון עבור הארגומנט דגל עבור שמות תפריטים). |
אינדקס פקודות |
האינדקס של הפקודה שעבורה ברצונך להגדיר את המצב. הזן ערך מספר שלם, החל מ- 0, עבור האינדקס של הפקודה הרצויה בתפריט שנבחר על-ידי הארגומנט אינדקס תפריט. האינדקס יחסי למיקום הפקודה בקבוצה קבוצת פקודות מאקרו שמגדיר את התפריט שנבחר עבור התפריט המותאם אישית או הכללי (המיקום של מאקרו של פקודה זו בקבוצת המאקרו, ספירה מ- 0). תצוגת התפריט עשויה להיות שונה במידה מסוימת, מכיוון שניתן להשתמש בביטויים מותנים בקבוצת המאקרו של התפריט כדי להסתיר או להציג פקודות תפריט מותאמות אישית. |
אינדקס פקודת משנה |
האינדקס של פקודת המשנה שעבורה ברצונך להגדיר את המצב. אפשרות זו חלה רק אם הפקודה הרצויה כוללת תפריט משנה. הזן ערך מספר שלם, החל מ- 0, עבור האינדקס של פקודת המשנה הרצויה בתפריט המשנה שנבחר על-ידי הארגומנט Command Index . האינדקס יחסי למיקום פקודת המשנה בקבוצת המאקרו המגדיר את תפריט המשנה שנבחר עבור התפריט המותאם אישית או הכללי (המיקום של פקודת משנה זו במאקרו בקבוצת המאקרו, ספירה מ- 0). |
דגל |
המצב שאליו ברצונך להגדיר את הפקודה או פקודת המשנה. לחץ על אפור (כדי להפוך את הפקודה ללא זמינה - היא נראית מעומעמת ), לא מעומעמת (כדי להפוך אותה לזמינה ), סמן (כדי לבצע בדיקה לפי הפקודה - בדרך כלל מציין שהיא נבחרה או הוחלפה מצב), או בטל את הסימון (כדי להסיר את הסימון). ברירת המחדל היא לא Ungray. |
הערות
פעולת המאקרו SetMenuItem פועלת רק בתפריט מותאם אישית או כללי. אם החלון הפעיל אינו כולל תפריט מותאם אישית או תפריט כללי, הפעלת מאקרו המכיל את פעולת המאקרו SetMenuItem גורמת שגיאת זמן ריצה.
באפשרותך להשתמש בפעולה זו כדי להגדיר את המצב של פקודות תפריט ופקודות משנה, אך לא פקודות משנה של פקודות משנה.
כדי להפעיל את פעולת המאקרו SetMenuItem במודול Visual Basic for Applications (VBA), השתמש בפעולת השירות SetMenuItemשל האובייקט DoCmd .