Перейти к основному содержимому

Общие сведения

Общие сведения

Описание экранной формы сущности рекомендуется размещать в том же каталоге, что и описание сущности. Имя файла имеет вид %ИмяСущности%.UxForm.xml.

Описание делается в файле формата XML. В файле описываются элементы управления, отображение свойств сущности. Само построение формы в браузере Конечного пользователя производится платформой автоматически.

Формы делятся на «обычные» и «встроенные» («inline»). «Встроенные» формы располагаются внутри элементов управления, которые в свою очередь располагаются внутри «обычных» (полноэкранных) форм.

Сущность формы имеет следующие свойства:

СвойствоТипОписание
NamestringНазвание формы
TitlestringЗаголовок формы
ReadonlyExpressionstring?Вычисляемое выражение, которое возвращает, допускает ли форма редактирование
DeleteButtonboolЕсть ли на форме возможность удалить редактируемый объект
ProjectValidationboolВключены ли в форме перекрёстные проверки с другими объектами проекта (вывод результатов валидации объектов, связанных с редактируемым)
FetchProjectValidationDataServerMethodNamestringИмя серверного метода,возвращающего результаты перекрёстной валидации (см. предыдущее свойство)
ControlsFormControlBase[]Элементы управления формы
Свойства, отвечающие за согласование (устаревшее)
EnableDocflowBindingstringВыражение, вычисляемое на клиенте, определяющее, включать ли механизм согласования для объекта редактируемой формы (если это позволяет конфигурация)
DocflowboolВключен ли в принципе механизм согласования для объекта редактируемой формы
GetInstanceDocflowServerMethodNamestringИмя серверного метода, который возвращает состояние согласования
Свойства, отвечающие за согласование (используется конфигурацией)
Approvalboolаналогично
EnableApprovalBindingstringаналогично
GetInstanceApprovalServerMethodNamestringаналогично