Ich vergleiche 2 Felder in SSRS mit der instr function
und geben ein bedingtes Farbformat, wenn eines der Felder unterschiedlich ist. Der folgende Code funktioniert einwandfrei, außer wenn beide Felder leer sind oder nichts haben. Wenn sie beide leer sind oder nichts haben, bekomme ich immer noch die bedingte Farbe und ich möchte keine Farbe, wenn beide leer sind oder nichts im Feld. Es muss nur transparent ohne Farbe sein.SSRS INSTR Funktion vergleichen, wenn beide Felder leer sind
Hier ist mein Code. Kann ich isnothing
oder etwas ähnliches dem Code hinzufügen?
=iif(instr(Fields!AF_ADDRESS4.Value, Fields!BF_ADDRESS4.Value)>0,"Transparent","Yellow")
Vielen Dank im Voraus.
Ja, Sie können so etwas tun. Fügen Sie vor Ihrem Ausdruck ein weiteres IIF hinzu, um zu überprüfen, ob beide Felder Werte enthalten, bevor Sie das ausführen. Versuche es! –
Ich habe mehrere Versuche versucht und konnte das nicht zum Laufen bringen. Können Sie ein Beispiel geben? – BIReportGuy
Fügen Sie bitte, was Sie versucht haben, zu der Frage. –