ERSETZEN Sie Nan in SSRS
Ich habe Folgendes Problem in SSRS, wenn ich dabei bin die folgenden Berechnungen.
Für die Spalten unter Insgesamt Anzahl - ich Tue das folgende -
=SUM(IIF(Fields!CallbackStatus.Value="Completed",1,0))
und
=SUM(IIF(Fields!CallbackStatus.Value="Outstanding",1,0))
In diesem Beispiel - die Gesamtzahl der Rückrufe ist 0.
Warum verwenden Sie die obigen Ausdruck würde der unten ziehen nicht wieder ein 0 und ein leeres Feld.
Auch in die % der Gesamt ich bin immer NaN. Ich bin auch wollen, dass die 0 zu sein, wenn es NaN.
Die Funktionen für diese unter -
=ReportItems!Textbox57.Value /ReportItems!Textbox54.Value
und
=ReportItems!Textbox61.Value /ReportItems!Textbox54.Value
jede Hilfe wäre toll. Dank
Du musst angemeldet sein, um einen Kommentar abzugeben.
Für dein erstes Problem würd ich ändern die expression aus einer Summe um eine Zahl (da es klingt wie Sie wirklich sind-zählen die übereinstimmenden Datensätze):
Bezüglich der NaN-problem, es ist die Rückkehr NaN ("not a Number"), weil der Ausdruck wird versucht, eine Division durch 0. Ich würde verwenden Sie eine IIf-Ausdruck wie:
Bezüglich der Nan Division durch null Fehler, können Sie fügen Sie einige berichten von code zum behandeln dieses Problem, siehe meine Antwort hier:
SSRS-Expression Division durch Null Fehler