0

Ich versuche, Zeilen in SSRS auszublenden, wo Sales-Werte 0 (Null) sind. Mein Ausdruck ist:Operator '=' ist nicht definiert für Typ Integer in SSRS

 =IIF(Fields!SalesYTD = 0,True,False) 

Ich erhalte den Fehler: „Operator‚=‘ist nicht definiert für Typ Integer ...“ Wie kann ich diese Logik implementieren?

+2

= IIf (Fields SalesYTD.Value = 0, True, False!) –

+0

LOL! Danke. Wie könnte ich das vermissen? – dLight

+0

Ihr Willkommen ... bro :) –

Antwort

3

Sie haben einen Syntaxfehler in Ihrem Ausdruck. Ihr Fehler sagt Ihnen, dass SSRS denkt, dass die Position Ihres =-Zeichens nicht erwartet wird, was normalerweise bedeutet, dass Sie etwas davor verpassen.

In Ihrem Fall fehlt Ihnen .Value, um SSRS mitzuteilen, dass der Wert im Feld SalesYTD im Gegensatz zu anderen Attributen gehalten werden soll.

Folglich sollte Ihr Ausdruck sein:

=IIF(Fields!SalesYTD.Value = 0,True,False) 
1

Try This..

You Just Missed Die Value ..

=IIF(Fields!SalesYTD.Value=0, True, False) 
Verwandte Themen