删除型号名称不会显示数据。为什么?

时间:2019-01-31 06:03:01

标签: sapui5

如果我在“项目”的路径中包含OData模型名称,则可以显示我的输出列表。但是,当我删除OData模型时,它不起作用。为什么?

<List items="{myOdata>/SalesOrderSet}">
  <StandardListItem
    title="{myOdata>SalesOrderID}"
    type="Navigation"
    press=".goToDets"
  />
</List>

1 个答案:

答案 0 :(得分:0)

通常,当模型不是默认模型时(默认是没有名称的模型),应始终使用此规则。

<List items="{ModelName>/ListOfValues}" id="list0">
    <items>
        <StandardListItem type="Navigation" title="{ModelName>Title}" description="{ModelName>Description}" icon="sap-icon://picture" id="item0" press="GoToDets"/>
    </items>
</List>

如果您使用默认模型,则应使用这种模板:

<List items="{/ListOfValues}" id="list0">
    <items>
        <StandardListItem type="Navigation" title="{Title}" description="{Description}" icon="sap-icon://picture" id="item0" press="GoToDets"/>
    </items>
</List>

Example