FieldGroup
fieldGroup
- это группа полей, отражающих атрибуты одной или нескольких сущностей источника данных. Вид каждого поля зависит от типа атрибута. К примеру, если атрибут является ссылкой на другую сущность, он по умолчанию будет представлен в виде поля PickerField.
Кнопка fields позволяет создавать поля, входящие в группу, и связывать их с атрибутами сущности. Поле имеет следующие свойства:
- id - необязательный идентификатор. Он требуется, если
property
не задано и поле определяется программно (см. custom ниже).
- property - привязывает поле к атрибуту сущности. Содержит имя атрибута сущности.
- column - позволяет распределить поля по колонкам. По умолчанию, все поля находятся в колонке 0; чтобы создать больше колонок, присваивайте полям номера: 1, 2...
- custom - указывает, что для данного поля используется отдельное представление, заданное в контроллере
- optionsDatasource - имя источника данных, используемого для формирования списка опций. Если задать optionsDatasource для атрибута-ссылки, вместо поля
PickerField
будет использовано LookupField
- validator - валидатор значений поля
- captionAlignment - определяет положение заголовка поля. Возможны два значения:
LEFT
, TOP
Подробнее см. FieldGroup