如何合并Sap.ui.table控件中的重复行。

2020-08-21 14:37发布

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

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


大家好,

我需要合并重复的行数据。 我正在使用sap.ui.table,因为我的数据量很大。

我知道sap.m.table中的属性mergeDuplicates。 但是在sap.ui.table中需要相同的实现。

使用sap.ui.table的原因是:-

  • UI外观在ui.table中非常干净。
  • 第二,我要显示很多列,因此需要使用Scroll Container来实现m.table。 ui.table中不是这种情况。

请让我知道您的观点以及如何实现这一目标。

此致

山地

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

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


大家好,

我需要合并重复的行数据。 我正在使用sap.ui.table,因为我的数据量很大。

我知道sap.m.table中的属性mergeDuplicates。 但是在sap.ui.table中需要相同的实现。

使用sap.ui.table的原因是:-

  • UI外观在ui.table中非常干净。
  • 第二,我要显示很多列,因此需要使用Scroll Container来实现m.table。 ui.table中不是这种情况。

请让我知道您的观点以及如何实现这一目标。

此致

山地

付费偷看设置
发送
3条回答
clever101
1楼 · 2020-08-21 15:03.采纳回答

您始终可以使用odatamodel的read函数,从结果中删除重复项,然后将其放入json模型中。
删除重复项的示例: https://wsvincent.com/javascript-remove-duplicates-array/

但是最好在后端执行此操作。 用户界面应该简单明了:)

jovirus
2楼-- · 2020-08-21 14:38

您好,Sandeep,

为什么不从后端更改数据?

也许最好发送干净的数据,它们来自哪里? CDS,SEGW?

问候,
塞巴斯蒂安诺

Haoba3210
3楼-- · 2020-08-21 14:40

嗨塞巴斯蒂安诺,

谢谢您的回复。 我实际上在使用CDS。 但是仍然可以使用Sap.ui.table在UI上做到这一点吗?

此致

Sandeep

一周热门 更多>