Compartir a través de


Var (función de Reporting Services)

Actualizado: 15 de septiembre de 2007

Devuelve la varianza de todos los valores no NULL de la expresión especificada.

Sintaxis

Var(Expression, Scope)

Parámetros

  • Expression
    Una expresión que se evalúa como los datos numéricos en los que realizar la agregación. La expresión no puede contener funciones de agregado.
  • Scope
    (String) Nombre del conjunto de datos, agrupación o región de datos que contiene los elementos del informe a los que va a aplicar la función de agregado. Si se especifica Scope, la función de agregado se aplica a todos los datos del conjunto de datos, agrupación o región de datos. Para obtener más información acerca del parámetro Scope, vea Usar funciones de informe en expresiones (Reporting Services).

Tipo de valor devuelto

Devuelve un valor Decimal cuando se trata de expresiones decimales y un valor Double para el resto de las expresiones.

Notas

El conjunto de datos especificado en la expresión debe tener el mismo tipo de datos. Para convertir datos que tengan diversos tipos de datos numéricos al mismo tipo de datos, utilice funciones de conversión como CInt, CDbl o CDec. Para obtener más información, vea Funciones de conversión de tipos.

Scope no puede ser una expresión.

Ejemplo

El siguiente ejemplo de código proporciona la varianza de los totales de los elementos de línea de la agrupación o región de datos Order:

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

Vea también

Conceptos

Crear expresiones en Reporting Services

Ayuda e información

Obtener ayuda sobre SQL Server 2005