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

Объектный тип ЛКФ_ДЕЙСТВИЯ

Тип ЛКФ_ДЕЙСТВИЯ позволяют задать доступность определенных действий (пунктов меню, кнопок на панели инструментов, бланков в системе бланков). Используется в алгоритмах-обработчиках доступности действий.

Поля

Тип Поле Описание Значение по умолчанию
СТРОКА: @[СТРОКА] идентСостояния для различных действий. Индексом является идентификатор действия (не имя!), элементом – его состояние, которое задается набором констант ЛКФ_СД_...
СТРОКА: @[СТРОКА] идент_отклсостояние действий для режима отсутствия соединения с сервером. Задается теми же константами, что и в идент. Когда не задано состояние идентификатора для отключенного состояния, используется состояние из индексного поля идент.

Поведение, определяемое заданным состоянием, зависит от вида действия.

Пример:

// пункты с идентификатором "группа1" запрещены независимо от соединения
д.идент [ "группа1" ] = ЛКФ_СД_ЗАПРЕЩЕНО

// пункты с идентификатором «группа2» запрещены в отключенном
// от сервера состоянии
д.идент_откл [ "группа2" ] = ЛКФ_СД_ЗАПРЕЩЕНО

// пункты с идентификатором «группа3» запрещены в обычном состоянии, 
// но доступны в отключенном от сервера состоянии
д.идент [ "группа3" ] = ЛКФ_СД_ЗАПРЕЩЕНО
д.идент_откл [ "группа3" ] = ЛКФ_СД_ДОСТУПНО

См. также: