Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

ЗадатьКомандуМеню



Рис. 49. Макрокоманда ЗадатьКомандуМеню

Макрокоманда ЗадатьКомандуМеню позволяет задать состояние пунктов меню (включены или отключены, выбраны или нет) в пользовательских и глобальных меню на вкладке Надстройки.

Макрокоманда ЗадатьКомандуМенюдействует только в отношении пользовательских и глобальных меню, созданных с использованием макросов меню. Макрокоманда ЗадатьКомандуМеню включена в Access 2010 только для обеспечения совместимости с предыдущими версиями. Она не действует для панели команд. Тем не менее, для включения и отключения команд меню, а также выбора и отмены выбора элементов пользовательских, глобальных и контекстных меню могут применяться свойства Разрешенный (Enabled) и Состояние (State) в модуле Visual Basic для приложений (VBA).
Аргументы: Значение:
Индекс меню Индекс, содержащего команду, для которой необходимо задать состояние. Введите целое значение, начиная с 0, индекса требуемого меню в пользовательском или глобальном меню. Значение индекса вводится в поле Индекс меню в разделе Аргументы макрокоманды окна построителя макросов. Индекс меню соответствует положению меню в макросе меню для пользовательского или глобального меню (то есть позиции макрокоманды ДобавитьМенюэтого меню в макросе меню, начиная отсчёт с 0). Отображаемая позиция меню может несколько отличаться, если в макросе меню для скрытия или отображения элементов пользовательского меню используются условные выражения. Это обязательный аргумент. Если указать меню в этом аргументе, оставив пустыми поля аргументов Индекс команды и Индекс подкоманды, будет включено или отключено само имя меню. Нельзя, однако, выбрать или отменить выбор имени меню (в Access значения Помечен и Не помечен аргумента Состояние элемента игнорируются в отношении имён меню).
Индекс команды Индекс, для которой необходимо задать состояние. Введите целочисленное значение индекса требуемой команды в меню, указанном в поле аргумента Индекс меню, начиная с 0. Этот индекс соответствует положению команды в группе макросов, которая определяет выбранное меню в пользовательском или глобальном меню (то есть позиции макроса этой команды в группе макросов, начиная отсчёт с 0). Отображаемая позиция меню может несколько отличаться, так как отображение или скрытие команд пользовательского меню может задаваться в группе макросов меню условными выражениями.
Индекс подкоманды Индекс, для которой необходимо задать состояние. Применяется только в том случае, если команда имеет подменю. Введите целочисленное значение индекса требуемой подкоманды в подменю, указанном в поле аргумента Индекс команды, начиная с 0. Этот индекс соответствует положению подкоманды в группе макросов, которая обозначает выбранное подменю в пользовательском или глобальном меню (то есть позиции макроса этой подкоманды в группе макросов, начиная отсчёт с 0).
Состояние элемента Состояние, которое необходимо установить для команды или подкоманды. Доступны значения Отключён (отключение команды, в результате чего она будет затенена), Включён (включение команды), Помечен (установка флажка для команды, что обычно означает, что данная команда активна) или Не помечен (снятие флажка). Значение по умолчанию — Включён.




Дата публикования: 2014-11-02; Прочитано: 754 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2025 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.113 с)...