ReportViewer 提供了可用于报表表达式的内置函数。这些内置函数分为两类:聚合函数和杂项函数。聚合数据的示例包括使用 Sum 函数来计算特定字段中所有值的总和。ReportViewer 上用到的函数主要是VB上所用.
函数 |
说明 |
InScope 函数 (ReportViewer) |
指明项的当前实例是否在指定范围内。 |
Level 函数 (ReportViewer) |
返回在递归层次结构中的当前深度级别。 |
Previous 函数 (ReportViewer) |
返回指定范围内的前一个实例。 |
标准聚合函数
函数 |
说明 |
Avg |
返回指定表达式的所有非空值的平均值。 |
Count |
返回指定表达式的值的计数。 |
CountDistinct |
返回指定表达式的所有不同值的计数。 |
CountRows |
返回指定范围内的行的计数。 |
First |
返回指定表达式的第一个值。 |
Last |
返回指定表达式的最后一个值。 |
Max |
返回指定表达式的所有非空值中的最大值。 |
Min |
返回指定表达式的所有非空值中的最小值。 |
StDev |
返回指定表达式的所有非空值的标准偏差。 |
StDevP |
返回指定表达式的所有非空值的总体标准偏差。 |
Sum |
返回指定表达式的值的总和。 |
Var |
返回指定表达式的所有非空值的方差。 |
VarP |
返回指定表达式的所有非空值的总体方差。 |
运行聚合函数
函数 |
说明 |
RowNumber |
返回指定范围内的所有行的运行计数。 |
RunningValue |
使用指定的函数返回指定表达式的运行聚合。 |
自定义聚合函数
Aggregate |
按照数据访问接口的定义返回指定表达式的自定义聚合。 |
该文章在MSDN上找到,稍微整理了一下 (编辑:李大同)
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!
|