SQL Server Reporting Services Expression?
Ich habe ein Reporting erstellt mit SQL Server Reporting Services und muss den Average Wert selber mit einer expression ausrechnen das die summe der Felder hernimmt und dann durch die Anzahl der Felder die nicht null sind hernimmt.
Jetzt muss ich aber auch noch den maximalen wert und den minimalen Wert in dieser Rechnung bestimmen können und ausgeben.
Wie mache ich das ohne jetzt groß alle Werte in variablen speichern und miteinander vergleichen?
Meine Expression ist wie folgt:
=Code.FormatHHMMSS(IIF(Sum(Fields!Handled_Waiting_Time_In_Seconds.Value) > 0, (Sum(Fields!Handled_Waiting_Time_In_Seconds.Value) / Sum(Fields!Count_Of_Handled_Contacts.Value)), 0))
Die rechnet ja die Summe aus.
Jetzt muss ich aber ein Feld daneben erstellen, dass mir den MAX wert ausgiebt der in dieser Summe zusammengezählt wurde.
Also wenn er 3+2+1 zusammenzählt und durch 3 macht für average muss er in den Spalten daneben die Werte 3 und 1 ausgeben.
Keine Ahnung wie.
Jetzt muss ich aber auch noch den maximalen wert und den minimalen Wert in dieser Rechnung bestimmen können und ausgeben.
Wie mache ich das ohne jetzt groß alle Werte in variablen speichern und miteinander vergleichen?
Meine Expression ist wie folgt:
=Code.FormatHHMMSS(IIF(Sum(Fields!Handled_Waiting_Time_In_Seconds.Value) > 0, (Sum(Fields!Handled_Waiting_Time_In_Seconds.Value) / Sum(Fields!Count_Of_Handled_Contacts.Value)), 0))
Die rechnet ja die Summe aus.
Jetzt muss ich aber ein Feld daneben erstellen, dass mir den MAX wert ausgiebt der in dieser Summe zusammengezählt wurde.
Also wenn er 3+2+1 zusammenzählt und durch 3 macht für average muss er in den Spalten daneben die Werte 3 und 1 ausgeben.
Keine Ahnung wie.
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 1771824082
Url: https://administrator.de/forum/sql-server-reporting-services-expression-1771824082.html
Ausgedruckt am: 05.04.2025 um 07:04 Uhr
1 Kommentar