RunningValue (función de Reporting Services)
Actualizado: 15 de septiembre de 2007
Devuelve un agregado actualizado de la expresión especificada.
Sintaxis
RunningValue(Expression, Function, Scope)
Parámetros
- Expression
(El tipo de datos viene determinado por la función de agregado especificada en Function). Expresión que evalúa los datos numéricos en los que se lleva a cabo la agregación. La expresión no puede contener funciones de agregado.
- Function
(Enum) Nombre de la función de agregado que se aplica a la expresión. Esta función no puede ser RunningValue, RowNumber ni Aggregate.
- Scope
(String) Nombre de un conjunto de datos, agrupación o región de datos que contiene los elementos del informe a los que se va a aplicar la función de agregado. Si se especifica un conjunto de datos, el valor actual no se restablece en todo el conjunto de datos. Si se especifica una agrupación, el valor actual se restablece cuando cambia la expresión del grupo. Si se especifica una región de datos, el valor actual se restablece en cada instancia nueva de la 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
Viene determinado por la función de agregado especificada en el parámetro Function.
Notas
Las restricciones de RunningValue también vienen determinadas por la función de agregado especificada en el parámetro Function. Para obtener más información, vea el tema correspondiente a la función de agregado que desee utilizar.
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 devuelve la suma actual del campo de costo de la región de datos más externa.
RunningValue(Fields!Cost.Value, Sum, Nothing)
Vea también
Conceptos
Crear expresiones en Reporting Services