Дизайнер ELMA > Интерфейсы > Структуры обмена данными / Свойство типа «Структура обмена данными»

Свойство типа «Структура обмена данными»

Когда вы настраиваете формы, страницы, портлеты и пользовательские компонеты, вы можете создать свойство, в качестве типа данных которого указана глобальная или внутренняя структура обмена данными. Его настройки схожи с настройками других свойств. Подробнее об этом можно прочитать в статье «Создание свойства формы».

Вкладка «Основные настройки»

На этой вкладке так же, как и для других свойств можно задать название, описание, указать, будет ли оно обязательным для заполнения.

data-transfer-object-type-property-1

В поле Тип выберите структуру обмена данными. Для выбора доступны все опубликованные структуры.

начало примечание

Примечание

При работе со страницами, портлетами и пользовательскими компонентами вы можете выбрать также внутренние структуры. Подробнее об этом читайте в статье «Внутренние структуры обмена данными».

конец примечание

После этого появляются дополнительные поля:

Тип связи * — возможность настроить, сколько экземпляров структуры обмена данными пользователь может выбрать в этом поле. Можно выбрать следующие варианты:

  • Одиночная — пользователь может выбрать в этом поле только один экземпляр структуры обмена данными;
  • Список — пользователь может выбрать в этом поле несколько экземпляров структуры обмена данными. Выберите этот вариант, чтобы использовать свойство в качестве источника данных при работе с компонентами.

Если вы выбрали тип связи Список, можно указать вид отображения элементов в нем:

  • Стандартный — отображение элементов в интерфейсе в виде выпадающего списка;
  • Блок — свойство будет отображаться в интерфейсе в виде таблицы. Столбцами таблицы являются свойства выбранной структуры обмена данными. Для глобальных структур обмена данными отображение блока в интерфейсе можно задать в их настройках на вкладке Таблица. Для внутренних — в карточке созданной структуры на вкладке Таблица.

Элементы для выбора из списка — указание, какие экземпляры структуры обмена данными будут доступны пользователю для выбора в этом поле или будут отображаться в блоке. Экземпляры задаются при помощи сценария.

Вкладка «Дополнительно»

Подробнее о работе с этой вкладкой можно прочитать в статье «Создание свойства формы».

Нашли опечатку? Выделите текст, нажмите ctrl + enter и оповестите нас