Дизайнер ELMA > Интерфейсы > Типы компонентов > Основные / Динамический список

Динамический список

Компонент Динамический список позволяет отображать данные объектов, списков из простых типов и структур обмена данными. Элементами динамического списка являются экземпляры объекта (записи справочника), экземпляры списка из простых типов или экземпляры структуры обмена данными.

начало внимание

Работа с этим компонентом доступна только во втором рантайме. Подробнее об этом режиме читайте в Базе знаний.

конец внимание

В нем можно размещать другие компоненты (колонки, панели, текст и т. д.) и свойства. Динамический список можно добавлять внутрь других компонентов. Его можно настроить.

Настройки

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

Вкладка «Основные»

На этой вкладке можно задать основные настройки компонента.

dynamic-list-1

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

Только на чтение — определение, может ли пользователь редактировать данные, размещенные внутри динамического списка. Возможны следующие варианты:

property-settings-icon-3 — пользователь не может редактировать поля. Он сможет только просматривать введенные ранее данные.

property-settings-icon-4 — возможность редактировать поля наследуется от настроек родительской формы, страницы, портлета или компонента.

Если флажок не установлен, пользователь может заполнять поля, размещенные внутри динамического списка.

Источник данных — выбор свойства, данные которого используются для отображения в динамическом списке. Вы можете выбрать свойство, в качестве типа данных которого указан объект или структура обмена данными (эти свойства должны быть с типом связи Список), или Список из простых типов.

Вкладки «Дополнительные», «События», «Системные» и «Отображение»

Настройки на вкладках Дополнительные, События, Системные и Отображение аналогичны настройкам компонента Колонка. Подробнее о них читайте в статье «Колонка».

Введённые данные сохраняются в настройках автоматически. Если вам нужно отменить изменения, нажмите Отменить последние изменения. Воспользоваться этой кнопкой можно, только пока открыто окно настроек.

Чтобы применить настройки, сохраните форму или сохраните и опубликуйте страницу, портлет или пользовательский компонент при помощи кнопки form-builder-icon-4.

Пример использования компонента «Динамический список»

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