首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >UI5 XML表中的数据分组

UI5 XML表中的数据分组
EN

Stack Overflow用户
提问于 2016-07-07 16:58:45
回答 1查看 494关注 0票数 0

我有一个xml表,列出了所使用的odata中的Product ID和状态。我已经根据排序和过滤的概念对数据(PFA)进行了分组。我想在xml表中进一步对重复出现的Product ID进行分组,并显示分组产品的数量。

注:在我的表格中,我有一个名为"Power Wheel椅子“的产品,有三次出现。我想将它分组为只显示一个电动轮椅,在另一个字段中计数为3。

请就如何实现此目标提供您的建议。对于进一步的查询,也请返回。Grouping table

你好,斯里尼瓦桑

EN

回答 1

Stack Overflow用户

发布于 2016-07-07 21:01:56

最好让服务器将行项目聚合到总数中,并让它在单独的EntitySet (例如ProductCounts)中返回压缩集,如下所示:

代码语言:javascript
复制
[ 
    { product: A, count: 5 },
    { product: B, count: 7 } 
]

在服务器上这样做的好处是,下载到客户端的数据集要少得多。在前面的示例中,将下载12条记录,而不是2条。最重要的是,客户端不需要做处理和数学运算,但这是委托给服务器的。这很好,因为服务器通常可以高效地处理大量数据。

如果您仍然希望进行客户端计算,我建议您在ODataModel.read方法的成功处理程序中编写一些代码,用于聚合并将结果推送到JSON模型中。然后您可以将JSON模型绑定到您的表控件。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38241332

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档