Руководство разработчика

Объектный тип ЛКФ_МЕНЮ

Тип ЛКФ_МЕНЮ предназначен для хранения информации об экземпляре описателя меню.

Поля

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

Методы

МетодОписание
СЧИТАТЬ Получает экземпляр описателя меню по его типу.
ПО_УМОЛЧАНИЮ Получает экземпляр описателя меню со списком секций по умолчанию.
ЗАПИСАТЬ Сохраняет экземпляр описателя меню.
УДАЛИТЬ Удаляет экземпляр описателя меню.

См. также: