В конструкторе интерфейсов для страницы, портлета и пользовательского компонента можно создавать внутренние структуры обмена данными. Они позволяют передавать данные внутри той страницы, портлета или компонента, где они были созданы.
начало внимание
Такие структуры можно использовать только при моделировании страницы, портлета или компонента. При работе с формами создание внутренних структур обмена данными недоступно.
конец внимание
Создание внутренней структуры обмена данными
Чтобы создать внутреннюю структуру обмена данными, перейдите в дизайнере ELMA в раздел Интерфейсы. Далее откройте нужную страницу, портлет или пользовательский компонент и нажмите на левой панели на кнопку . Справа откроется окно, в котором отобразится список всех созданных внутренних структур обмена данными.
Чтобы создать новую, нажмите на кнопку .
Далее откроется окно, которое состоит из вкладок Общие настройки, Дополнительно, Свойства и Таблица.
Вкладка «Общие настройки»
На этой вкладке укажите название и описание внутренней структуры обмена данными.
С этой вкладки вы можете перейти на вкладку Свойства, нажав Перейти к списку свойств.
Вкладка «Дополнительно»
На этой вкладке в блоке Расширенные настройки автоматически указывается уникальное имя внутренней структуры обмена данными, которое будет использоваться при работе со сценариями. Имя можно изменить. Рекомендуется указывать понятное название на английском языке.
Важно: вы можете использовать только буквы латинского алфавита, цифры и знак подчеркивания.
Вкладка «Свойства»
На этой вкладке можно создавать вложенные структуры и свойства внутренней структуры обмена данными. Это делается так же, как при работе с глобальными структурами обмена данными. Подробнее об этом читайте в этой статье.
Вкладка «Таблица»
При создании страниц, портлетов и компонентов можно отображать данные в виде блока. Для этого создайте свойство, в качестве типа данных которого укажите внутреннюю структуру обмена данными. При этом для свойства должен быть выбран тип связи Список. После этого в поле Вид отображения можно указать Блок.
На этой вкладке задаются настройки таблицы отображения такого блока. Работа с ними осуществляется так же, как и при настройке глобальных структур обмена данными. Подробнее об этом можно прочитать в статье «Настройки глобальной структуры обмена данными».
После того как все настройки будут заданы, нажмите на кнопку Сохранить.
Если вы хотите сразу создать ещё одну структуру обмена данными, нажмите кнопку Сохранить и добавить новое.
Нашли опечатку? Выделите текст, нажмите ctrl + enter и оповестите нас