Verwenden oder in IIF -Anweisung… RDLC
Frage
Kannst du mir bitte jemand helfen? Meine Frage ist :
Wie benutze ich ordnungsgemäß oder in der IIF -Anweisung im RDLC -Bericht?
Beide Felder!
Dieser Code funktioniert gut:
=Iif(Len(CStr(First(Fields!A.Value, "dsResult_dtRows")))=0, True, False)
Dieser Code funktioniert nicht:
=Iif(Len(CStr(First(Fields!A.Value, "dsResult_dtRows")))=0 Or
Len(CStr(First(Fields!B.Value, "dsResult_dtRows")))=0, True, False)
Vielen Dank für Ideen und Antworten -Marek-
Lösung
Sie sollten in der Lage sein, die Feldwerte zu verkettet und für die leere Zeichenfolge zu testen, anstatt jeden Wert einzeln zu testen.
Versuchen
IIF(Fields!A.Value & Fields!B.Value = '',true,false)
Versuchen Sie, für beide leere wahre Rückkehrer zu wahren:
IIF(Fields!A.Value ='' or Fields!B.Value = '',true,false)
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow