SAP Web Dynpro - Mappatura e associazione dati

Nell'applicazione Dynpro, è possibile definire la mappatura tra due contesti del controller globale o dal contesto della vista al contesto del controller globale.

Il data binding di una proprietà di un elemento dell'interfaccia utente viene impostato nel layout della vista. A tale scopo, si utilizza la colonna Binding nella tabella delle proprietà degli elementi dell'interfaccia utente incorporati. Fare clic sul pulsante per aprire una finestra di dialogo, che fornisce la struttura del contesto della vista corrispondente per una selezione di elementi.

L'elemento di contesto può essere definito per collegare un nodo a un altro nodo di contesto.

Nel diagramma sopra, è possibile vedere la mappatura tra il nodo 1 dal contesto della vista 1 e il nodo con lo stesso nome nel contesto del controller del componente. Mostra anche la mappatura dal Nodo 2 dal contesto della Vista 2, anche a un nodo con lo stesso nome nel contesto del controller del componente.

Il contesto del controller del componente è disponibile per entrambi i controller di visualizzazione con accesso in lettura e scrittura a tutti gli attributi.

Binding di elementi dell'interfaccia utente

Per visualizzare i dati di contesto nel browser, è anche possibile associare le proprietà degli elementi dell'interfaccia utente in una vista agli attributi del contesto della vista. È possibile associare più proprietà a un elemento di contesto.

In un contesto di visualizzazione, tutti i tipi di dati possono essere associati a diversi attributi di una visualizzazione.

Mappatura interna

La mappatura interna è definita come la mappatura tra contesti di un singolo componente.

Mappatura esterna

La mappatura esterna è definita come la mappatura tra più componenti utilizzando il controller dell'interfaccia.