按照数据访问接口的定义返回指定表达式的自定义聚合。
Aggregate(Expression, Scope)
参数
- Expression
要对其执行聚合的表达式。该表达式必须是简单字段引用表达式。
- Scope
(String) 要对其应用聚合函数的报表项所在的数据表、对象、分组或数据区域的名称。如果指定了 Scope,聚合函数将应用于数据源、分组或数据区域中的所有数据。指定作用域内的所有组表达式都必须包含简单字段引用。有关 Scope 参数的更多信息,请参见用于报表的内置函数(Visual Studio 报表设计器)。
返回类型
返回类型视数据访问接口而定。如果数据访问接口不支持此函数或数据不可用,则返回 Nothing。
备注
对于使用此函数的项包含的所有组,都必须与其组表达式一样包含简单字段引用。
示例
下面的代码示例提供了订单分组或数据区域中所有行项总计值的自定义聚合。
Aggregate(Fields!LineTotal.Value, "Order")
另请参见
概念
在报表中使用表达式(Visual Studio 报表设计器)
向报表中添加自定义代码(Visual Studio 报表设计器)
ReportViewer 控件 (Visual Studio)
用于报表的内置函数(Visual Studio 报表设计器)