Freigeben über


Sum-Funktion (Visual Studio-Berichts-Designer)

Gibt die Summe der Werte des angegebenen Ausdrucks zurück.

Sum(Expression, Scope)

Parameter

  • Expression
    (Integer oder Float) Der Ausdruck, für den die Aggregation ausgeführt wird. Der Ausdruck kann keine Aggregatfunktionen enthalten.
  • Scope
    (String) Der Name einer Datentabelle, eines Objekts, einer Gruppierung oder eines Datenbereichs mit den Berichtselementen, auf die die Aggregatfunktion angewendet wird. Wenn Scope angegeben ist, wird die Aggregatfunktion auf alle Daten in dem Dataset, der Gruppierung oder dem Datenbereich angewendet. Weitere Informationen zum Scope-Parameter finden Sie unter Integrierte Funktionen für Berichte (Visual Studio-Berichts-Designer).

Rückgabetyp

Gibt einen Wert vom Typ Float zurück. Gibt für Dezimalausdrücke einen Wert vom Typ Decimal und für alle anderen Ausdrücke einen Wert vom Typ Double zurück.

Beispiel

Das folgende Codebeispiel stellt die Summe der Artikelsummen in der Gruppierung oder dem Datenbereich Order bereit.

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

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)