SAP Web Dynpro - 對映與資料繫結



在Dynpro應用程式中,您可以定義兩個全域性控制器上下文之間或從檢視上下文到全域性控制器上下文的對映。

UI元素屬性的資料繫結是在檢視佈局中設定的。為此,您使用嵌入式UI元素的屬性表中的“繫結”列。您單擊按鈕以開啟一個對話方塊,該對話方塊為元素選擇提供相應檢視的上下文結構。

Component Controller

可以定義上下文元素以將節點連結到上下文的另一個節點。

Context Element

在上圖中,您可以看到檢視1上下文中節點1與元件控制器上下文中同名節點之間的對映。它還顯示了來自檢視2上下文的節點2到元件控制器上下文中的同名節點的對映。

元件控制器的上下文可供兩個檢視控制器使用,並具有對所有屬性的讀寫訪問許可權。

Context Property

繫結使用者介面元素

要將上下文資料顯示在瀏覽器中,您還可以將檢視中UI元素的屬性繫結到檢視上下文的屬性。您可以將多個屬性繫結到一個上下文元素。

在檢視上下文中,所有資料型別都可用於繫結檢視的不同屬性。

View Context

Data Binding Input

內部對映

內部對映定義為單個元件的上下文之間的對映。

外部對映

外部對映定義為使用介面控制器在多個元件之間進行的對映。

廣告