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

Структуры обмена данными

Структура обмена данными — это DTO (Data Transfer Object) для обмена данными между клиентом и сервером. Они позволяют передавать данные при работе с формами, страницами, портлетами и пользовательскими компонентами.

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

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

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

Работа со структурами обмена данными похожа на работу с объектами. Но в отличие от них, экземпляры структуры не хранятся в базе данных, и нет возможности наследовать структуры обмена данными. Подробнее о работе с объектами можно прочитать в разделе «Объектная модель».

Структуры обмена данными создаются администратором системы ELMA4.

В ELMA можно выделить следующие типы:

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

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

При работе с формами создание внутренних структур обмена данными недоступно.

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

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

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