Добавление элемента управления в списке объектов или файлов

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

Пользовательский элемент управления (кнопка, иконка, ссылка) предназначен для инициирования выполнение действия, определенного пользователем.

При нажатии на пользовательский элемент управления на панели действий списка:

  • выполняется определенное действие;
  • открывается форма для заполнения параметров действия (если они определены при настройке действия по событию);
  • открывается форма быстрого добавления и редактирования.

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

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

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

Карточка настройки класса/типа объектов → вкладка "Карточка объекта".

Карточка настройки класса/типа объектов → вкладка "Форма добавления (Форма редактирования)".

Форма настройки панели действий открывается при нажатии на иконку  ("Перейти к настройке действий") в контенты со списком объектов, иерархическим списком, списком файлов.

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

Чтобы добавить пользовательский элемент управления на панели действий списка объектов, выполните следующие действия:

  1. Наведите курсор на элемент "Новая кнопка" в блоке "Панель действий".

    Нажмите левую клавишу мыши, не отпуская клавишу, переместите элемент из нижней области в верхнюю. Перемещаемый элемент выделяется цветом. Отпустите клавишу мыши.

    ИЛИ нажмите на элемент "Новая кнопка" и в меню возможных действий с элементом выберите пункт "Добавить на панель действий".

  2. На форме "Добавление элемента" заполните параметры пользовательского элемента управления:

    • Название — введите название элемента управления (64 символа).
    • Внешний вид — выберите представление элемента управления: кнопка с иконкой и подписью, кнопка с подписью, кнопка с иконкой, ссылка.

      • Иконка — выберите иконку для элемента управления в представлении "Кнопка с иконкой и подписью" и "Кнопка с иконкой".

        Для выбора доступны неархивные системные и пользовательские иконки из справочника "Иконки для элементов управления". Для каждой иконки отображается ее изображение и название.

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

        Выбранное значение отображается в виде названия иконки без изображения.

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

      • список расположен на карточке объекта — для выбора доступны значения: "к текущему объекту" или "к объектам списка";
      • список расположен на форме добавления или редактирования объекта — значение равно "к объектам списка" и не доступно для изменения.

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

    • Действие — действие по событию, которое будет инициироваться данным элементом управления. Список действий определяется значением параметра "Применяется к". По умолчанию пусто.

      Возможные значения:

      • Системные действия — набор действий зависит от класса объектов.

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

        Действие "Добавить комментарий" доступно только для класса "Запрос" (serviceCall).

      • Пользовательские действия — настроенные в системе действия по событию "[Пользовательское событие]".
    • Использовать форму быстрого добавления.

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

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

          Для выбора недоступны формы быстрого добавления класса "Запрос" (serviceCall) — т.е. кнопку добавления запроса нельзя вывести в список запросов.

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

          Для контента "Иерархическое дерево" для выбора доступны атрибуты, которые ссылаются на классы объектов элементов структуры, с учетом ограничений по типам.

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

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

  3. Нажмите кнопку Сохранить. Новый элемент управления будет отображаться в списке объектов.

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

Элементы управления на панели действий списка будут отображаться согласно указанным настройкам.

Влияние прав на отображение элемента управления

Пользовательский элемент управления, открывающий быструю форму добавления объекта, отображается и доступен пользователю, если у пользователя есть права:

  • на добавление объекта;
  • на редактирование атрибута, указанного в параметре настройки кнопки "При добавлении заполнить текущим объектом атрибут".

Подробное описание настройки прав доступа, см. Настройка прав доступа.

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