2017-03-07 2 views
0

In einem Rdlc-Bericht verwende ich einen Ausdruck, um die Zeile Sichtbarkeit zu verbergen. Wenn der Ausdruck wahr ist, ist die Zeile ausgeblendet. Der Wert des Feldes kann "Ja", "Nee" oder Null sein. Nur wenn es "Ja" ist, muss die Zeile angezeigt werden und das Ergebnis des Ausdrucks sollte falsch sein. Der AusdruckVerwendung von iff Ausdruck in Rdlc-Bericht mit Null-Prüfung weiterhin Fehler

=Iif(Fields!Vleugel.Value Is Nothing,true,false) 

funktioniert, aber wenn ich will das „Ja“ Bedingung hinzufügen wie: „Der Objektverweis auf eine Instanz eines Objekts nicht festgelegt“

=Iif(Fields!Vleugel.Value Is Nothing,true,Iif(Fields!Vleugel.Value.Equals("Ja"),false,true)) 

es einen Fehler verursacht, wie wenn das Feld null ist.

Ich kann nicht herausfinden, was falsch ist, da es Ähnlichkeiten mit Beispielen hat, die ich gefunden habe.

Antwort

0

Wenn Sie die Row Visilibily Eigenschaft Sie müssen keine iif Anweisung schreiben, es ist genug, um den Ausdruck zu geben, dass die Zeile verbergen, versuchen Sie dies:

=Fields!Vleugel.Value Is Nothing 
Verwandte Themen