我想在分组标题中使用另一列(而不是分组列)中的聚合值.例如,以下是来自Kendo的演示:
@L_502_0@
它汇总了库存单位的订单.我想在分组标题中显示Average 14(除了Count:5).可能吗?
我试图在标题中使用模板,
groupHeaderTemplate: "Units In Stock: #=value# (#=getAverage(data)# / #=count#)"
然后在getAverage()中,我根据数据计算了值.
var aggregates = ds.aggregates(); var averaged = aggregates.UnitsO@R_404[email protected];
但是,平均值是所有行的平均值,而不是组中的数据.
有什么建议?
谢谢
解决方法
您可以访问data.aggregates中的平均值,其中包含相关组的聚合:
groupHeaderTemplate: "Units In Stock: #= value # (Count: #= count#)" + "(avg: #= aggregates.UnitsO@R_404[email protected] #)"
(demo)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。