Fiori $expand 与 CRM 数据
Fiori $expand with CRM data
我在 sapui5 fiori 应用程序中遇到了一些基本的导航问题。我只是想从机会导航到复杂的笔记,但它根本不起作用。这是我的简单视图的精简版。任何控制器中都没有逻辑。和我想象的一样简单。因为它太简单了,所以我想我读错了 odata。所以 here 是那个 odata 的 link。我真的很感激,我在这个上旋转我的轮子,我确信这是荒谬的。一直是。
<mvc:View xmlns:html="http://www.w3.org/1999/xhtml" xmlns:mvc="sap.ui.core.mvc" xmlns="sap.m"
controllerName="BlankDocumentToBeDeletedLater.controller.View1" displayBlock="true">
<App>
<pages>
<Page title="{i18n>title}">
<content>
<List noDataText="Drop list items here" id="__list0" items="{ path : '/Opportunities', parameters:{'$expand' : 'ComplexNotes'}}">
<items>
<CustomListItem>
<content>
<Title text="ID : {Guid}"></Title>
<List items="{ComplexNotes}">
<items>
<ObjectListItem title="whatevs" intro="{HeaderGuid}">
</ObjectListItem>
</items>
</List>
</content>
</CustomListItem>
</items>
</List>
</content>
</Page>
</pages>
</App>
仅在 OData V4 上需要用于扩展的“$”;
“/Opportunities”进入“listitems”的路径;
text=”ID: {Guid}” 不行,它需要一个格式化程序来将固定文本加入到 Guid 属性;
我从未见过列表中的列表——开发人员应首先尝试使用父列表。
在 chrome 网络中检查由 UI5 绑定创建的请求和响应。
我在 sapui5 fiori 应用程序中遇到了一些基本的导航问题。我只是想从机会导航到复杂的笔记,但它根本不起作用。这是我的简单视图的精简版。任何控制器中都没有逻辑。和我想象的一样简单。因为它太简单了,所以我想我读错了 odata。所以 here 是那个 odata 的 link。我真的很感激,我在这个上旋转我的轮子,我确信这是荒谬的。一直是。
<mvc:View xmlns:html="http://www.w3.org/1999/xhtml" xmlns:mvc="sap.ui.core.mvc" xmlns="sap.m"
controllerName="BlankDocumentToBeDeletedLater.controller.View1" displayBlock="true">
<App>
<pages>
<Page title="{i18n>title}">
<content>
<List noDataText="Drop list items here" id="__list0" items="{ path : '/Opportunities', parameters:{'$expand' : 'ComplexNotes'}}">
<items>
<CustomListItem>
<content>
<Title text="ID : {Guid}"></Title>
<List items="{ComplexNotes}">
<items>
<ObjectListItem title="whatevs" intro="{HeaderGuid}">
</ObjectListItem>
</items>
</List>
</content>
</CustomListItem>
</items>
</List>
</content>
</Page>
</pages>
</App>
仅在 OData V4 上需要用于扩展的“$”; “/Opportunities”进入“listitems”的路径; text=”ID: {Guid}” 不行,它需要一个格式化程序来将固定文本加入到 Guid 属性; 我从未见过列表中的列表——开发人员应首先尝试使用父列表。 在 chrome 网络中检查由 UI5 绑定创建的请求和响应。