Función de agregado (Diseñador de informes de Visual Studio)

Devuelve un agregado personalizado de la expresión especificada, tal como lo haya definido el proveedor de datos.

Aggregate(Expression, Scope)

Parámetros

  • Expression
    Expresión en la que se lleva a cabo la agregación. La expresión debe ser una referencia de campo sencilla.
  • Scope
    (String) Nombre de una tabla de datos, objeto, agrupación o región de datos que contiene los elementos del informe a los que hace referencia la función de agregado. Si se especifica Scope, la función de agregado se aplica a todos los datos del origen de datos, agrupación o región de datos. Todas las expresiones de grupo del ámbito especificado deben incluir referencias de campo sencillas. Para obtener más información acerca del parámetro Scope, vea Funciones integradas para informes (Diseñador de informes de Visual Studio).

Tipo de valor devuelto

El tipo de valor devuelto viene determinado por el proveedor de datos. Devuelve el valor Nothing si el proveedor de datos no admite esta función o si no hay datos disponibles.

Comentarios

Todos los grupos contenedores del elemento que utiliza esta función deben incluir referencias de campo sencillas como expresiones de su grupo.

Ejemplo

El siguiente ejemplo de código devuelve una agregación personalizada de los totales de los elementos de línea de la agrupación o región de datos Order.

Aggregate(Fields!LineTotal.Value, "Order")

Vea también

Conceptos

Usar expresiones en un informe (Diseñador de informes de Visual Studio)
Agregar código personalizado a un informe (Diseñador de informes de Visual Studio)
Controles ReportViewer (Visual Studio)
Funciones integradas para informes (Diseñador de informes de Visual Studio)