Udostępnij za pośrednictwem


RunningValue Function (Reporting Services)

Zwraca odtwarzany agregacja wszystkich niezerowej wartości liczbowych określonych przez wyrażenie, szacowane dla danego zakres.

RunningValue(expression, function, scope)

Parameters

Zwracany typ

Określona przez funkcja agregująca określona w function parametr.

Remarks

Wartość parametru RunningValue Resetuje 0 dla każdego wystąpienie nowego zakres. Jeśli określono grupę, wartość chwilowa jest resetowana po zmianie wyrażenia grupy.Jeśli określono obszar danych, wartość chwilowa jest resetowana dla każdego nowego wystąpienia obszaru danych.Jeśli określono zestaw danych, wartość chwilowa nie jest resetowana podczas wykonywania operacji w całym zestawie danych.

Restrictions for RunningValue are also determined by the aggregate function specified in the function parameter.RunningValue cannot be used in a filter or sort expression.

Zestaw danych określony w wyrażeniu musi zawierać dane tego samego typu.Aby przekonwertować dane, które mają wiele liczbowych typów danych do tego samego typu danych, należy użyć funkcji konwersji, takich jak CInt, CDbl lub CDec. Aby uzyskać więcej informacji zobacz Funkcje konwersji typu.

Scope nie może być wyrażenie.

Aby obliczyć bieżące wartości liczby wierszy, należy użyć RowNumber. Aby uzyskać więcej informacji zobacz RowNumber Function (Reporting Services).

Description

W poniższym przykładzie kodu zawiera sumy o nazwie pole Cost w najbardziej zewnętrznego zakres, który jest zestaw danych.

Code

=RunningValue(Fields!Cost.Value, Sum, Nothing)