Nur frage mich, ob die folgenden Ausdrücke für Value verwendet werden, sind äquivalent (in der Spalte "Contrib" in DataSet "MyDataSet" NULL-Werte zugelassen):SSRS Bericht (rdlc) Wertausdruck und null Überprüfung
Option 1:
Option:
=IIF(First(Fields!Contrib.Value, "MyDataSet") Is Nothing, "", Format(First(Fields!Contrib.Value, "MyDataSet"), "C2"))
dh hat SSRS spezielle Verarbeitung, so dass in Option 1, intern für einen Nullwert überprüft und effektiv endet etwas zu tun, ähnlich wie Option 2. Aus Versuch und Irrtum scheinen sie die gleichen Ergebnisse zu liefern (wenn "Contrib" null/nicht null ist), wollten aber nur sicher sein.
Danke, ich hatte ein Problem mit ** negativen Zahlen **, ich löste es mit 'Math.Abs ((Summe (Felder! Amount.Value))' ' – stom