В этой статье описано действие макрокоманды ДобавитьМеню. Пошаговые инструкции по созданию настраиваемых и контекстных меню см. в статье Создание настраиваемых и контекстных меню с помощью макросов.
Примечание: Макрокоманда "ДобавитьМеню" недоступна в веб-приложениях Access.
С помощью макрокоманды ДобавитьМеню можно создать следующие элементы:
-
Настраиваемые меню на вкладке Надстройки для определенного форма или отчет.
-
Настраиваемая контекстное меню для формы, отчета или элемент управления. Пользовательское контекстное меню заменяет встроенное контекстное меню для формы, отчета или элемента управления.
-
глобальное контекстное меню. Это меню заменяет встроенное контекстное меню для полей в таблице и запросов в режиме таблиц, форм и отчетов, за исключением случаев, когда вы добавляете настраиваемое контекстное меню для формы, отчета или элемента управления.
Настройка
Аргументы макрокоманды ДобавитьМеню описаны ниже.
Аргумент макрокоманды |
Описание |
Название меню |
Название меню, например "Команды отчета" или "Инструменты". Чтобы создать клавиша доступа, чтобы использовать клавиатуру для выбора меню, введите амперсанд (&) перед буквой, которая должна быть клавишей доступа. Эта буква будет подчеркнут в имени меню на вкладке Надстройки . |
Имя макроса |
Название группы макросов, в которую входят макросы для команд меню. Это обязательный аргумент. Примечание: При выполнении макроса, содержащего действие AddMenu в база данных библиотеки, Access ищет группу макросов с этим именем только в текущей базе данных. |
Текст строки состояния |
Текст, который отображается в строке состояния при выборе меню. Этот аргумент пропускается для контекстных меню. |
Заметки
Чтобы выполнить макрокоманду ДобавитьМеню в модуле Visual Basic для приложений (VBA), используйте метод ДобавитьМеню объекта DoCmd. Вы также можете задать в VBA свойство MenuBar или ShortcutMenuBar, чтобы создать настраиваемое меню на вкладке Надстройки или вложить контекстное меню в форму, отчет или элемент управления. Чтобы создать глобальное контекстное меню, можно задать свойство ShortcutMenuBar объекта Приложение.