本主题描述如何实现自定义聚合函数来计算汇总。 关于汇总的基础信息,在 汇总概述 主题中提供。

总体汇总分组汇总 提供了五个预定义的聚合函数。 这些函数允许计算行数、最大值、最小值、合计和平均值。 如果需要使用自定义算法来任何聚合函数来计算汇总值,则需要接管网格视图的事件,并且实现自定义汇总计算算法。

自定义汇总提供下列功能:

注意,在特定情况下,可能需要稍微修改某种标准的汇总计算算法。 例如,当计算 Average 函数时,XtraGrid 把 null 值解释为零。 可能需要改变这种计算算法,来忽略包含 null 值的记录。 但是,XtraGrid 控件不允许干预标准的汇总计算。 而是需要创建一个自定义汇总 (复制标准的算法,并按需要更改)。

Expand image 总说明

Expand image 示例

Expand image参阅