Добавление элемента управления в списке объектов или файлов
Описание настройки
Пользовательский элемент управления (кнопка, иконка, ссылка) предназначен для инициирования выполнение действия, определенного пользователем.
При нажатии на пользовательский элемент управления на панели действий списка:
- выполняется определенное действие;
- открывается форма для заполнения параметров действия (если они определены при настройке действия по событию);
- открывается форма быстрого добавления и редактирования.
В интерфейсе оператора пользовательский элемент управления отображается при наличии у пользователя соответствующих прав относительно текущего объекта системы.
Пользовательский элемент управления может быть недоступным для использования, если действие, связанное с ним, не может быть выполнено. Например, связанное действие по событию выключено.
Место настройки в интерфейсе
Карточка настройки класса/типа объектов → вкладка "Карточка объекта".
Карточка настройки класса/типа объектов → вкладка "Форма добавления (Форма редактирования)".
Форма настройки панели действий открывается при нажатии на иконку ("Перейти к настройке действий") в контенты со списком объектов, иерархическим списком, списком файлов.
Выполнение настройки
Чтобы добавить пользовательский элемент управления на панели действий списка объектов, выполните следующие действия:
-
Наведите курсор на элемент "Новая кнопка" в блоке "Панель действий".
Нажмите левую клавишу мыши, не отпуская клавишу, переместите элемент из нижней области в верхнюю. Перемещаемый элемент выделяется цветом. Отпустите клавишу мыши.
ИЛИ нажмите на элемент "Новая кнопка" и в меню возможных действий с элементом выберите пункт "Добавить на панель действий".
-
На форме "Добавление элемента" заполните параметры пользовательского элемента управления:
- Название — введите название элемента управления (64 символа).
-
Внешний вид — выберите представление элемента управления: кнопка с иконкой и подписью, кнопка с подписью, кнопка с иконкой, ссылка.
-
Иконка — выберите иконку для элемента управления в представлении "Кнопка с иконкой и подписью" и "Кнопка с иконкой".
Для выбора доступны неархивные системные и пользовательские иконки из справочника "Иконки для элементов управления". Для каждой иконки отображается ее изображение и название.
Для выбора значения можно использовать поиск по названию или по коду иконки.
Выбранное значение отображается в виде названия иконки без изображения.
-
-
Применяется к — выберите объект, относительно которого будет выполняться действие.
- список расположен на карточке объекта — для выбора доступны значения: "к текущему объекту" или "к объектам списка";
- список расположен на форме добавления или редактирования объекта — значение равно "к объектам списка" и не доступно для изменения.
Для иерархического дерева доступно применение пользовательского действия как к текущему объекту (для выбора доступны действия по событию, настроенные для класса объектов, на карточке которого расположен контент), так и к объектам списка (для выбора доступны действия по событию, настроенные хотя бы для одного из классов элементов структуры).
-
Действие — действие по событию, которое будет инициироваться данным элементом управления. Список действий определяется значением параметра "Применяется к". По умолчанию пусто.
Возможные значения:
-
Системные действия — набор действий зависит от класса объектов.
Системные действия доступны, если параметр "Применяется к" имеет значение "текущему объекту".
Действие "Добавить комментарий" доступно только для класса "Запрос" (serviceCall).
- Пользовательские действия — настроенные в системе действия по событию "[Пользовательское событие]".
-
-
Использовать форму быстрого добавления.
- флажок снят (по умолчанию) — форма быстрого добавления не используется;
-
флажок установлен — при нажатии на ссылку будет открываться форма быстрого добавления и редактирования, выбранная в поле "Форма быстрого добавления".
- Перейти в карточку добавленного объекта — если флажок установлен, то после добавления объекта будет выполняться переход на карточку добавленного объекта.
-
Форма быстрого добавления — для выбора доступны формы быстрого добавления и редактирования, созданные в системе. Список форм структурирован по классам.
Для выбора недоступны формы быстрого добавления класса "Запрос" (serviceCall) — т.е. кнопку добавления запроса нельзя вывести в список запросов.
-
При добавлении заполнить текущим объектом атрибут — для выбора доступны редактируемые ссылочные атрибуты класса/типа объектов, для которого определена выбранная форма быстрого добавления, которые ссылаются на класс объектов списка с учетом ограничений по типам (если оно установлено для списка).
Для контента "Иерархическое дерево" для выбора доступны атрибуты, которые ссылаются на классы объектов элементов структуры, с учетом ограничений по типам.
Если значение выбрано, то при создании объекта указанный атрибут заполняется текущим объектом или объектом выбранным в списке, или объектом для которого было вызвана форма из меню действий в списке, вне зависимости от того выведен ли он на форму.
Если значение не выбрано (по умолчанию), то связь добавляемого объекта с текущим не устанавливается.
- Нажмите кнопку Сохранить. Новый элемент управления будет отображаться в списке объектов.
Результат настройки
Элементы управления на панели действий списка будут отображаться согласно указанным настройкам.
Влияние прав на отображение элемента управления
Пользовательский элемент управления, открывающий быструю форму добавления объекта, отображается и доступен пользователю, если у пользователя есть права:
- на добавление объекта;
- на редактирование атрибута, указанного в параметре настройки кнопки "При добавлении заполнить текущим объектом атрибут".
Подробное описание настройки прав доступа, см. Настройка прав доступа.
Связанные настройки