作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
当使用 OData $expand 参数时如何将 oData 服务绑定(bind)到 SAPUI5 表
<Table id="contactPickerTable"
items="{path: 'modelPersons>/ContactSet',
filters : [{path : 'Customer',operator : 'EQ',value1:'2035235403'}]
parameters : {expand:'Address'}}"
>
.....
<ObjectIdentifier
title="{modelPersons>Title}"
text="{modelPersons>PersonId}" />
我知道上面的列表将数据绑定(bind)到表的示例是有效的。但是如果我的服务中有 $expand 那么我如何在 ObjectIdentifier 中显示返回集合的属性?我的意思是上下文路径是什么?
服务器响应如下所示:
<entry>
<id></id>
<title type="text">PartnerSet('2010002791')</title>
<updated>2014-05-24T08:05:58Z</updated>
...
<link href="PartnerSet('2010002791')" rel="self" title="Partner"/>
<link href="PartnerSet('2010002791')/Address" rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/Address" type="application/atom+xml;type=feed" title="Address">
<m:inline>
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" >
<id>PartnerSet('2010002791')/Address</id>
<title type="text">AddressSet</title>
<updated>2014-05-24T08:05:58Z</updated>
<author>
<name/>
</author>
<link href="PartnerSet('2010002791')/Address" rel="self" title="AddressSet"/>
<entry>
<id></id>
<title type="text">AddressSet('')</title>
<updated>2014-05-24T08:05:58Z</updated>
...
<d:FirstName>DM LABO SARL</d:FirstName>
<d:Name>DIDIER MARTIN LABORATOIRE</d:Name>
<d:Name3/>
...
...
如何访问“名称”属性?
最佳答案
尝试如下所示,我假设该地址有街道、州和国家/地区,我将它们放在 $Select 条件中以限制返回的字段
<Table id="contactPickerTable"
items="{
path: 'modelPersons>/ContactSet',
filters : [{ path: 'Customer', operator: 'EQ', value1: '2035235403' }]
parameters: {
expand: 'Address',
select: 'Title,PersonId,Address/Street,Address/State,Address/Country'
}
}">
...
<ObjectIdentifier
title="{modelPersons>Title}"
text="{modelPersons>PersonId}" />
<Text
text="{modelPersons>Address/Street}"/>
<Text
text="{modelPersons>Address/State}"/>
<Text
text="{modelPersons>Address/Country}"/>
JsBin 示例:OData Expand and Select with XmlView
关于data-binding - Sapui5:当 oData 服务具有 $expand 参数时如何将其绑定(bind)到 SAPUI5 表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23845486/
我正在使用 sapui5 创建一个表。我想知道我是否可以将升序排序和降序排序的默认图标更改为我自己的图标? 补充问题:有没有一种方法可以在标题中显示我的自定义图标而无需先点击它? 最佳答案 只需在 W
我如何在 SapUI5 中构建一个 XML View 来迭代 JSONModel 中的所有元素? 到目前为止,我有一个 Controller : sap.ui.define([ "sap/ui
我是一名优秀的程序员,十分优秀!