Пользовательская кнопка

Описание настройки

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

При нажатии на кнопку:

  • выполняется определенное действие по событию по отношению к объекту, на карточке которого находится пользователь;
  • открывается форма быстрого добавления и редактирования объектов определенного класса /типа.

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

Место настройки в интерфейсе

Раздел "Настройка системы" → "Интерфейс и навигация" → вкладка "Навигация", блок "Левое меню".

Выполнение настройки

Чтобы добавить в левое меню элемент "Пользовательская кнопка", нажмите кнопку "Добавить элемент", заполните поля на форме добавления и нажмите кнопку Сохранить.

Параметры элемента меню:

  • Вид элемента: Пользовательская кнопка.
  • Название — название пункта меню в интерфейсе оператора.
  • Вложен в раздел — раздел меню, в который будет вложен данный элемент. Выбирается из списка уже существующих элементов меню вида "Раздел меню". По умолчанию элемент не вложен ни в какой раздел и является элементом верхнего уровня.
  • Профили — профили, обладатель которых будет видеть данный элемент меню. Для выбора доступны профили, которые содержат хотя бы одну абсолютную роль, см. Роли пользователей.

    Ограничение по профилям распространяется на вложенные элементы меню.

    Для вложенных элементов меню для выбора доступен набор профилей, указанный для элементов верхнего уровня (если для элементов верхнего уровня установлено ограничение по профилям).

  • Действие — действие по событию, которое будет выполняться при нажатии на кнопку. Для выбора доступны системные и пользовательские действия по событию всех классов.

    Действие будет применяться к тому объекту, карточка которого открыта в момент нажатия на кнопку.

    Пользовательская кнопка не отображается, если:

    • действие по событию не указано или находится в статусе "Выключено";
    • класс/ тип объекта, карточка которого открыта, не соответствует классу/ типу объекта, установленному в действии по событию.
  • Использовать форму быстрого добавления:

    • Флажок снят (по умолчанию) — форма быстрого добавления объектов не используется.
    • Флажок установлен — при нажатии на пользовательскую кнопку будет открываться форма быстрого добавления объектов определенного класса.

      На форме добавления элемента меню скрывается параметр "Действие" и отображаются дополнительные параметры:

      • Перейти в карточку добавленного объекта:

        • Флажок снят (по умолчанию) — переход на карточку добавленного объекта не выполняется.
        • Флажок установлен — после добавления объекта выполняется переход на карточку добавленного объекта.
      • Форма быстрого добавления — для выбора доступны формы быстрого добавления и редактирования, созданные в системе. Список форм структурирован по классам объектов.
      • При добавлении заполнить текущим объектом атрибут — для выбора доступны редактируемые ссылочные атрибуты класса/типа объектов, для которого определена выбранная форма быстрого добавления.

        Если значение выбрано, то при создании объекта указанный атрибут заполняется текущим объектом вне зависимости от того, выведен он на форму или нет.

        Если значение не выбрано (по умолчанию), то связь добавляемого объекта с текущим не устанавливается.

  • Маркер — тип маркера для плитки, соответствующей данному элементу меню: сокращение или иконка. Маркер не уникален, может быть один маркер (сокращение или иконка) у нескольких элементов.

    • Сокращение — сокращение для маркера типа "Сокращение".
    • Иконка — иконка для маркера типа "Иконка". Для выбора доступны элементы системных справочников: "Иконки для элементов управления (иконочный шрифт)", "Иконки для элементов управления (векторные)".

    Маркер плитки и маркер элемента меню взаимосвязаны, при изменении маркера для плитки он изменяется и для элемента меню и наоборот.

  • Метки — метки (одна или несколько), определяющих процессы, в которых используется данный контент.

Результат настройки

Новый элемент меню отобразится на вкладке "Навигация" в блоке "Левое меню".

При нажатии на название элемента меню, откроется его карточка.

Новый элемент добавляется в состоянии "выключено".

Если кнопке назначили действие "работа с массовостью", то при изменении массовости запроса:

  • если запрос сделали массовым, то:

    • пользовательская кнопка "работа с массовостью" скрывается из левого меню;
    • пользовательская кнопка "работа с массовостью (для массового запроса)" начинает отображаться в левом меню;
  • если запрос перестал быть массовым, то:

    • пользовательская кнопка "работа с массовостью" начинает отображаться в левом меню;
    • пользовательская кнопка "работа с массовостью (для массового запроса)" скрывается из верхнего меню.

Последующие настройки

Включение и выключение видимости элемента

Флажок в столбце "Включено" означает, что элемент меню отображается в интерфейсе оператора. Если название элемента выделено серым шрифтом, то данный элемент меню скрыт в интерфейсе оператора.

  • Чтобы активировать добавленный элемент, нажмите иконку  "Включить" в строке элемента меню.
  • Чтобы скрыть элемент левого меню, нажмите иконку  "Выключить" в строке элемента меню.

Создание плитки для панели быстрого доступа

Флажок в столбце "Плитка" означает, что для элемента меню уже создана плитка на панели быстрого доступа.

Управление порядком отображения элементов меню

Вложенный элемент меню можно перемещать только в рамках своего раздела.

Настройте порядок расположения элементов верхнего меню с помощью инструмента "drag&drop" или иконок  "вверх" и  "вниз" в строке раздела или элемента.

Очередность разделов меню сверху вниз соответствует их расположению сверху вниз в интерфейсе оператора.

Очередность вложенных элементов меню сверху вниз соответствует их расположению слева направо в интерфейсе оператора.

Редактирование элемента левого меню

В блоке "Левое меню" нажмите иконку  " Редактировать" в строке элемента. На форме "Редактирование элемента меню" измените параметры элемента меню (параметр "Вид элемента" не редактируется) и нажмите кнопку Сохранить.

Форма редактирования закроется, внесенные изменения будут применены, параметры элемента меню обновятся.

Удаление элемента левого меню

В блоке "Левое меню" нажмите иконку  "Удалить" в строке элемента. Подтвердите действие, нажав кнопку Да.

Связанные настройки

Аналогичная пользовательская кнопка также может быть добавлена в верхнем меню.