2017-08-25 57 views
0

我有一個表綁定並使用來自ES4 SAP系統的公共可用oData服務,我的根實體集是ProductSet,它有2個導航屬性:「ToSupplier」+「ToSalesOrderLineItems」 , 我能夠在表綁定中發出「Expand」參數,如下所示,但是,請您幫助我如何傳遞兩個導航屬性,以便oData Service擴展「ToSupplier」+「ToSalesOrderLineItems」?SAPUI5中的多個「Expand」參數oData綁定

感謝 密山市

+0

我的代碼剪斷是:<表ID =「WLtable」 items =「{path:'/ ProductSet',sorter:{path:'ProductID',descending:false}, parameters:{expand:'ToSupplier'}}」> –

回答

5
expand: "ToSupplier,ToSalesOrderLineItems" 

如果 「ToSupplier」 是的 「ToSalesOrderLineItems」,那麼它看起來像這樣的家長:

expand: "ToSupplier/ToSalesOrderLineItems" 
+0

非常感謝,這工作! (ToSupplier,ToSalesOrderLineItems),我知道如何在父級和子級之間擴展,但並不知道如何在同一級別擴展多個節點,請問這是在UI5 SDK的任何地方記錄的嗎? –

+0

我沒有在ui5 API中找到這個,也許是因爲$ expand是OData協議的一個特性,但不是ui5的東西。你可以在這裏閱讀http://www.odata.org/documentation/odata-version-2-0/uri-conventions/ –

+0

謝謝Andrii是的,我知道oData方面的擴展選項,確定如何在UI5端集成多個擴展。謝謝你的幫助 –