我有一个大网格,我需要在页脚中添加一个计数,以计算列中不可空和非空单元格的数量,但标准计数聚合仅给出完成的总计数结果。在custon模板中,我发现只能使用这些完整的聚合函数(min,max,sum,count ...)。有没有想法如何只计算列中的填充单元格并在网格页脚中显示结果?
答案 0 :(得分:1)
您可以将columns.footerTemplate属性配置为函数,并使用一些自定义逻辑来计算非空字段,然后将其显示在相应列的页脚中,例如:
答案 1 :(得分:0)
如果有人对我如何解决它感兴趣,我会回答一般。
我在结果数据中创建了自定义列(在绑定到网格之前),值为1或0:1 - 如果我想计算结果中的当前行; 0 - 如果我不这样做。然后我使用sum
聚合函数代替count
。然后我只是没有在网格中为用户显示此列。
此方法可以在kendo页脚模板之外编写自定义逻辑,只需使用count
(在本例中为sum
)即可获得自定义逻辑的结果。
我尝试过的所有其他方法和解决方案都无济于事。