Форма добавления объекта

Описание

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

Форма добавления открывается на полный экран при нажатии кнопки Добавить, которая отображается, если у пользователя есть право "Добавление объекта" данного класса/типа, подробнее см. Добавление объекта на форме. Быстрое добавление объекта.

Макет формы является примером внешнего вида формы добавления в интерфейсе оператора.

В интерфейсе администратора макет формы добавления отображается на вкладке "Форма добавления" карточки класса/типа объектов.

Название формы

По умолчанию форма добавления имеет стандартное название: "Форма добавления".

Чтобы присвоить форме специфическое название, точно отражающее ее назначение в интерфейсе оператора, нажмите Переименовать форму. На форме редактирования введите новое название формы и нажмите Сохранить.

Содержание формы

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

На форме добавления по умолчанию присутствуют контенты:

  • Контент "Выбор типа объекта" — контент для выбора типа объекта. 

    На форме добавления должен присутствовать хотя бы один контент типа "Выбор типа объекта", так все объекты в системе должны быть типизированы.

  • Контент "Параметры на форме" — контент для ввода значений атрибутов объекта.

На форме добавления можно разместить:

Особенности наполнения формы добавления объектов класса "Запрос" (serviceCall), см. Формы добавления и редактирования запроса.

Чтобы атрибут был обязательным для заполнения на форме добавления, в настройках атрибута должен быть установлен флажок "Обязательный для заполнения в интерфейсе", см. Типы атрибутов и их параметры.
Обязательность заполнения атрибута, настроенная для статуса "Зарегистрирован" (registered), учитывается только при переходе объекта из статуса в статус и не проверяется на форме добавления объекта.

На форме добавления объектов класса "Запрос" (serviceCall) можно разместить:

  • Контент "Выбор контактного лица"— контент для выбора контактного лица, который предоставляет возможность выбрать контактное лицо запроса: из числа сотрудников отдела (команды) или из числа сотрудников, связанных с текущим отделом (командой).

    Если требуется указывать произвольное контактное лицо, то необходимо разместить атрибут "Контактное лицо" в рамках контента "Параметры на форме".

  • Контент "Выбор контрагента" — контент для выбора контрагента запроса при добавлении запроса по кнопке Добавить
  • Контент "Выбор типа запроса" — контент для выбора: типа запроса, соглашения, в рамках которого зарегистрирован запрос, и услуги, с которой связан запроса.
  • Контент "Информация о пользователе" — контент для отображения дополнительной информации о контрагенте (сотруднике, отделе, команде), для которого регистрируется запрос. 
  • Контент "Параметры на форме"— контент для ввода значений атрибутов объекта.
  • Контент "Параметры объекта" — контент для отображения атрибутов объекта, объединенных в определенную группу. 

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

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

Наследование макета формы

Макет формы добавления объектов, настроенный в классе/типе, наследуется во вложенные типы. Индивидуальные настройки групп атрибутов не прерывают наследование интерфейса, см. Группы атрибутов.

Отключение наследования

Редактирование макета формы во вложенных типах объектов ограничено. Отключить наследование можно с помощью кнопки Редактировать настройки в карточке типа на вкладке "Форма добавления". После отключения наследования изменение макета в родительском классе/типе уже не влияет на макет формы во вложенном типе. Наследование интерфейса формы можно возобновить.

Возобновление наследования

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

Чтобы восстановить наследование настроек формы из родительского класса/типа, в карточке типа на вкладке "Форма добавления" нажмите кнопку Сбросить настройки. После этого изменения, внесенные пользователем, будут утеряны, кнопки Добавить контент, Редактировать вкладки и иконки управления контентом станут недоступными. Интерфейс формы будет соответствовать макету родительского класса/типа.

Кнопка Сбросить настройки может быть скрыта при настройке конфигурации системыdbaccess.properties.

 

Cмотри также: