Добавление объекта на форме. Быстрое добавление объекта
Описание настройки
Быстрое добавление объекта — это добавление объекта с помощью формы, вызываемой на других формах из полей выбора значений ссылочных атрибутов.
С помощью формы быстрого добавления возможно создание любых объектов, кроме вложенных объектов и объектов класса "Запрос" (serviceCall).
Выполнение действия в интерфейсе оператора
При заполнении значения ссылочного атрибута на форме, можно выбрать его значение из списка уже существующих объектов или добавить новый объект с помощью формы быстрого добавления.
Форма быстрого добавления открывается при нажатии на ссылку "Добавить":
- рядом с полем выбора значения ссылочного атрибута на любых формах (ссылка отображается, если курсор установлен в поле выбора);
- в развернутом поле выбора значений внизу в строке состояния.
После заполнения полей формы и нажатия кнопки Сохранить, форма быстрого добавления закрывается и на экране открывается форма, на которой была нажата ссылка.
Форма быстрого добавления может сворачиваться
При настройке формы быстрого добавления и редактирования предоставляется возможность указать, в какой момент в системе будет создаваться объект, добавляемый с помощью данной формы: при сохранении формы быстрого добавления и редактирования или при сохранении основной формы, с которой было вызвана форма быстрого добавления и редактирования.
Выполнение настройки
Пользователь может добавлять объекты данным способом при выполнении следующих настроек:
-
Настроена форма быстрого добавления и редактирования в классе /типе объектов.
-
Для ссылочного атрибута указана форма быстрого добавления (параметр "Форма быстрого добавления").
Для выбора доступны формы быстрого добавления и редактирования, созданные для класса, в котором определен атрибут, и имеющие общие типы объектов с атрибутом (типы объектов, указанные для формы, совпадают с типами, указанными в параметрах атрибута)
-
Пользователю назначен профиль с правом на добавление объектов.
Право на добавление объекта контролируется группой прав "Действие с объектом" (действие "Добавление объекта").
Права настраиваются в карточке класса /типа, объекты которого будут добавляться, на вкладке "Права доступа" → "Матрица прав", см. Настройка матрицы прав .
Особенности ссылочных атрибутов на форме
При создании объекта через форму быстрого добавления не учитывается уникальность ссылочного атрибута. Проверка уникальности выполняется только в момент сохранения формы, с которой была вызвана форма быстрого добавления.
Для объектов класса "Сотрудник" (employee), "Отдел" (ou) и "Команда" (team).
На форме быстрого добавления объекта Б, открытой с формы добавления/редактирования объекта А, не отображаются и, соответственно не доступны для изменения, ссылочные атрибуты на объекты класса А.
Пример 1. На форму быстрого добавления команды выведен атрибут "Участники команды" (ссылка на класс "Сотрудник)". Если форма быстрого добавления команды открывается с формы добавления сотрудника, то атрибут "Участники команды" не отображается на форме.
Пример 2. На форму быстрого добавления сотрудника выведен атрибут "Участник команд" (ссылка на класс "Команда)". Если форма быстрого добавления сотрудника открывается с формы добавления команды, то атрибут "Участник команд" не отображается на форме.