合并Kendo UI Grid中的聚合组行

时间:2016-10-19 00:58:28

标签: javascript angularjs kendo-ui kendo-grid

我正在Kendo UI Grid中显示汇总数据。我显示一个包含分组数据的网格。但是我需要添加一个新列,它是特定组的另一个列行的聚合(如下所示)。

enter image description here

Column4显示了column3值的汇总。

我尝试过Kendo UI文档,但这似乎非常具体,无法找到任何内容。我是否需要自定义实现,或者Kendo UI网格是否具有此功能?

1 个答案:

答案 0 :(得分:0)

可以在footerTemplategroupFooterTemplate中以声明方式访问聚合值,也可以从数据项以编程方式访问聚合值。以下答案演示了所有这些选项:

https://stackoverflow.com/a/40139348/3086237

但是,Grid不提供以声明方式将聚合值放在常规数据行中的方法。通常,这没有意义,因为相同的值将出现在特定组的所有行中。如果您确实需要数据行中的聚合值,则必须在dataBound中以编程方式获取它,然后通过DOM操作将其注入所需的表格单元格中。