RunningValue-Funktion (Visual Studio-Berichts-Designer)

Gibt ein aktuelles Aggregat des angegebenen Ausdrucks zurück.

RunningValue(Expression, Function, Scope)

Parameter

  • Expression
    (Der Datentyp wird durch die in Function. angegebene Aggregatfunktion bestimmt). Der Ausdruck, für den die Aggregation ausgeführt wird. Der Ausdruck kann keine Aggregatfunktionen enthalten.
  • Function
    (Enum) Der Name der Aggregatfunktion, die auf den Ausdruck angewendet wird. Diese Funktion kann nicht RunningValue, RowNumber oder Aggregate sein.
  • Scope
    (String) Der Name einer Datentabelle, eines Objekts, einer Gruppierung oder eines Datenbereichs mit den Berichtselementen, auf die die Aggregatfunktion anzuwenden ist. Wenn eine Datentabelle oder ein Objekt angegeben wird, wird der ausgeführte Wert für das gesamte Dataset nicht zurückgesetzt. Wenn eine Gruppierung angegeben wird, wird der ausgeführte Wert zurückgesetzt, wenn sich der Gruppenausdruck ändert. Wenn ein Datenbereich angegeben wird, wird der ausgeführte Wert für jede neue Instanz des Datenbereichs zurückgesetzt. Weitere Informationen zum Scope-Parameter finden Sie unter Integrierte Funktionen für Berichte (Visual Studio-Berichts-Designer).

Rückgabetyp

Wird durch die im Function-Parameter angegebene Aggregatfunktion bestimmt.

Hinweise

Einschränkungen für RunningValue werden auch durch die im Function-Parameter angegebene Aggregatfunktion bestimmt. Weitere Informationen finden Sie im Thema zur betreffende Aggregatfunktion.

Beispiel

Das folgende Codebeispiel stellt eine aktuelle Summe des Kostenfelds im äußersten Datenbereich bereit.

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

Siehe auch

Konzepte

Verwenden von Ausdrücken in einem Bericht (Visual Studio-Berichts-Designer)
Hinzufügen von benutzerdefiniertem Code zu einem Bericht (Visual Studio-Berichts-Designer)
ReportViewer-Steuerelemente (Visual Studio)
Integrierte Funktionen für Berichte (Visual Studio-Berichts-Designer)