Справка Инфо-Бухгалтер 10

Алгоритм доступности действий для варианта данных плана аналитики

Алгоритм определяет доступность действий (пунктов меню и кнопок на панели инструментов) для варианта данных плана аналитики - то есть в контексте всей ветки плана аналитики или каталогизатора. Алгоритм вызывается один раз при загрузке варианта данных. Ссылка на алгоритм задается в менеджере настроек отображения.

Параметры алгоритма:

ВЫЧИСЛИТЬ (ПЕРЕМ АНАЛИТ_КОНТЕКСТ: контекст; ПЕРЕМ ЛКФ_ДЕЙСТВИЯ: д)
// ...
КОНЕЦ 

Примечание Существуют также алгоритмы, определяющие доступность действий в контексте определенного объекта аналитики или группы каталогизатора.

Пример

Пример иллюстрирует использование алгоритма доступности действий, который скрывает действие удаления из контекстного меню объекта аналитики.

В Настройке отображения указывается ссылка на алгоритм для ветки "ТОВАРЫ" в узле "Доступности действий для варианта данных", а в редакторе меню для действия Правка-Удаление контекстного меню задается идентификатор "удаление".

ВЫЧИСЛИТЬ(ПЕРЕМ АНАЛИТ_КОНТЕКСТ: контекст; // вход
          ПЕРЕМ ЛКФ_ДЕЙСТВИЯ: действия)    // выход

  действия.идент["удаление"] = ЛКФ_СД_СПРЯТАНО
КОНЕЦ

См. также: