Структура обмена данными — это DTO (Data Transfer Object) для обмена данными между клиентом и сервером. Они позволяют передавать данные при работе с формами, страницами, портлетами и пользовательскими компонентами.
начало внимание
Работа со структурами обмена данными доступна только во втором рантайме. Подробнее об этом режиме читайте в Базе знаний.
конец внимание
Работа со структурами обмена данными похожа на работу с объектами. Но в отличие от них, экземпляры структуры не хранятся в базе данных, и нет возможности наследовать структуры обмена данными. Подробнее о работе с объектами можно прочитать в разделе «Объектная модель».
Структуры обмена данными создаются администратором системы ELMA4.
В ELMA можно выделить следующие типы:
- глобальные структуры обмена данными — можно использовать при работе со всеми формами, страницами, портлетами и пользовательскими компонентами. Все созданные и опубликованные глобальные структуры находятся в дизайнере ELMA в разделе Интерфейсы;
- внутренние структуры обмена данными — можно использовать только при работе с теми страницами, портлетами и пользовательскими компонентами, внутри которых они были созданы. Подробнее об этом читайте в статье «Внутренние структуры обмена данными».
начало внимание
При работе с формами создание внутренних структур обмена данными недоступно.
конец внимание
Структуры обмена данными можно использовать в качестве типа данных при создании свойств в конструкторе форм или интерфейсов. Подробнее о том, как это сделать, читайте в этой статье.
Нашли опечатку? Выделите текст, нажмите ctrl + enter и оповестите нас