Объектный тип ЛКФ_МЕНЮ
Тип ЛКФ_МЕНЮ предназначен для хранения информации об экземпляре описателя меню.
Поля
Тип |
Поле |
Описание |
Значение по умолчанию |
СТРОКА |
Строка, которая отображается в редакторе описателя меню в поле "Комментарий". Если указана пустая строка – подставляется стандартный комментарий платформы (из базового типа меню). |
|
СТРОКА |
блок | Имя блока в дереве настоек отображения, для которого создается меню. Используется только для множественных типов меню. Если блока с указанным именем не существует – при вызове метода ЗАПИСАТЬ он создается. Если имя блока не указано – меню добавляется в блок "Общие". |
|
ЛОГИКА |
отобр_в_списке | Признак, указывающий, будет ли данный экземпляр описателя меню включен в список редактора меню. ДА – экземпляр будет включен в этот список, и меню можно будет вызывать для редактирования из главного редактора меню (который вызывается стандартным действием Установка/Редактировать меню), НЕТ – экземпляр не будет включен в список. |
|
*<ЛКФ_ПОДМЕНЮ, ЛКФ_СЕКЦИЯ>: @[] |
секции | Секции меню. Индексное поле с последовательным типом индекса, нижний предел индекса по умолчанию равен 1. Индекс – это порядковый номер секции, а элементами индексного поля могут быть значения типа ЛКФ_СЕКЦИЯ (единичная секция) или ЛКФ_ПОДМЕНЮ (подменю, объединяющее несколько секций). В меню можно включать только те секции, которые допустимы для типа меню (тип меню задается в качестве параметра в методах), иначе при сохранении меню возникнет ошибка. |
|
Методы
Метод | Описание |
СЧИТАТЬ |
Получает экземпляр описателя меню по его типу. |
ПО_УМОЛЧАНИЮ |
Получает экземпляр описателя меню со списком секций по умолчанию. |
ЗАПИСАТЬ |
Сохраняет экземпляр описателя меню. |
УДАЛИТЬ |
Удаляет экземпляр описателя меню. |
См. также: