0

Ich habe einen Unterbericht in einem Tablix, den ich nur ausführen möchte, wenn die Zeile das maximale Fälligkeitsdatum einer Gruppierung hat. Die Gruppierung, die ich habe, ist Teil #.Unterbericht NUR auf Max einer Gruppe ausführen

Wenn eine Zeile das späteste Fälligkeitsdatum für dieses Teil # hat, möchte ich den Unterbericht ausführen/anzeigen.

Ich habe versucht, dies für die verborgenen Ausdruck auf dem subreport, aber es hat einige Fehler (zu viele Argumente):

=IIF(Fields!DUE_DATE.Value = max(Fields!DUE_DATE.Value, "PART_NO"), "PurchasePart", False, True) 

Irgendwelche Ideen?

Antwort

3

Versuchen Sie diesen Ausdruck:

=IIF(Fields!DUE_DATE.Value = max(Fields!DUE_DATE.Value, "PART_NO"), False, True) 

Hinweis IIF Funktion drei Argumente erhält, haben Sie ein zusätzliches Argument in Ihrem Ausdruck: "PurchasePart".

=IIF(conditional,true branch,false branch) 

Lassen Sie mich wissen, wenn Sie weitere Hilfe benötigen.