簡體   English   中英

多個odata綁定sapui5

[英]Multiple odata binding sapui5

我是sapui5的新手

我在將兩個不同的odata模型綁定到單個xml.view時遇到問題。 (一個默認模型,第二個默認模型Hana)

如果兩個odata模型未在同一視圖上一起使用,則它們都將綁定到該視圖。

我在manifest.json中聲明了odata源和模型。

當我嘗試將第二個模型綁定到view.XML時,

使用modelname> / entity結構進行綁定,它將在組合框中顯示一個長長的空白列表。

除了此url中提到的程序以外,是否有任何程序可以綁定:它非常簡單,但是似乎不起作用。

https://blogs.sap.com/2017/02/28/add-more-than-one-odata-service-in-your-sapui5-application-using-sap-webide/

就像我之前提到的,使用兩個模型中的任何一個作為默認模型(不使用{modelname> / entity},都可以。

(我也使用modelHana> / FODepartment / cust_typeDepartment嘗試了項目鍵,並且名稱相同)

       <ComboBox
            id="Sucursal"items="{ path: 'modelHana>/FODepartment',
                sorter: { path: 'cust_typeDepartment' }}">

            <core:Item key="{cust_typeDepartment}" text="{name}" />
        </ComboBox>
    </InputListItem>

將聚合綁定用於命名模型時,還需要在模型級別的項目級別為屬性綁定路徑添加前綴。

代替使用{cust_typeDepartment},而使用{modelHana> cust_typeDepartment},即

<core:Item key="{modelHana>cust_typeDepartment}" text="{modelHana>name}" />

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM