Учебники

SAP Web Dynpro – сопоставление и привязка данных

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

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

Контроллер компонентов

Элемент контекста может быть определен для связи узла с другим узлом контекста.

Элемент контекста

На приведенной выше схеме вы можете видеть отображение между Узлом 1 из контекста Представления 1 и узлом с тем же именем в контексте контроллера компонента. Он также показывает отображение от узла 2 из контекста представления 2, также к узлу с тем же именем в контексте контроллера компонента.

Контекст контроллера компонента доступен обоим контроллерам представления с доступом на чтение всех атрибутов.

Свойство контекста

Связывание элементов пользовательского интерфейса

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

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

Посмотреть контекст

Ввод привязки данных

Внутреннее картографирование

Внутреннее сопоставление определяется как сопоставление между контекстами одного компонента.

Внешнее сопоставление

Внешнее сопоставление определяется как сопоставление между несколькими компонентами с использованием контроллера интерфейса.