如何通过xml删除sap.m.ComboBox项的重复项

2020-09-09 08:22发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


海专家,

我有一个sap.m.ComboBox,它在发生一些事件后一次加载一些数据,数据正在加载具有重复值,我知道重复项可以通过相同的js方法删除,但是有人可以帮助我 通过XML做同样的事情吗?

谢谢

穆辛

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


海专家,

我有一个sap.m.ComboBox,它在发生一些事件后一次加载一些数据,数据正在加载具有重复值,我知道重复项可以通过相同的js方法删除,但是有人可以帮助我 通过XML做同样的事情吗?

谢谢

穆辛

付费偷看设置
发送
5条回答
悻福寶寶
1楼-- · 2020-09-09 09:03

嘿,穆辛,

无法通过XML明确删除重复项。

您只能过滤项目,但不幸的是,不能过滤掉重复项。

根据模型(JSON或OData),您可以在后端服务(OData)中删除重复项,也可以在将数据设置为模型(JSON)之前将其删除

希望有帮助。

问候
塞巴斯蒂安

ZJXianG
2楼-- · 2020-09-09 08:52

什么是"通过xml"?

xml仅定义视图,它如何提供帮助?

Nan4612
3楼-- · 2020-09-09 09:10

var arr = [{"状态":" RWCW"},{"状态":" RSCW"},{"状态":" RWCW"},{"状态":" RSCW"}]]; var clean = arr.filter((arr,index,self)=> index === self.findIndex((t)=>(t.save === arr.save && t.State === arr.State) ))console.log(clean);

一只江湖小虾
4楼-- · 2020-09-09 08:58

您可以尝试以下示例

SC_Yao
5楼-- · 2020-09-09 08:55

您好 Muhsin Panakkal

如果您使用的是odata服务,这是设计问题,有时您在测试运行中不会得到重复的记录,但是在绑定 由于设计问题,您会得到重复,

在实体集中没有分配适当的唯一键,请检查entityset的属性并在其中自行设置唯一键。 避免重复值。

一周热门 更多>