美文网首页
SAPUI5 oData binding时expand多个表

SAPUI5 oData binding时expand多个表

作者: solowingpixy | 来源:发表于2017-09-04 15:40 被阅读0次

    Scenario

    做一个table binding,consume oData service。
    Root entity set是ProductSet。ProductSet又有2个navigation properties: "ToSupplier" + "ToSalesOrderLineItems"。
    通过如下代码,可以成功展开supplier的信息。

    <Table id="WLtable" items="{ path: '/ProductSet', sorter: { path: 'ProductID', descending: false }, parameters: { expand: 'ToSupplier' } }">
    

    问题:如何同时展开supplier和salesOrderLineItems信息

    Solution

    使用如下写法:

    expand: "ToSupplier,ToSalesOrderLineItems"
    

    如果 "ToSupplier" 是 "ToSalesOrderLineItems"的parent,那么应该这么写:

    expand: "ToSupplier/ToSalesOrderLineItems"
    

    参考

    oData uri-conventions

    相关文章

      网友评论

          本文标题:SAPUI5 oData binding时expand多个表

          本文链接:https://www.haomeiwen.com/subject/zvsejxtx.html