Frage zu Print When Expression im Jaspersoft Studio
Hi,
In einem Projekt in Jasper Report möchte ich folgendes ausgeben.
Wenn zwei Felder auf einer Seite identisch sind, dann nimm die kleineste Seitenzahl.
Das heist,
Drucke mir das nur auf die Seite, wenn
Feld_A == Feld_B, dann nehme von den die kleinere Seitenzahl.
Das sollte doch mit Print When Expression gehen.
Kann mir da jemand weiterhelfen oder einen Tip geben?
Gruß
In einem Projekt in Jasper Report möchte ich folgendes ausgeben.
Wenn zwei Felder auf einer Seite identisch sind, dann nimm die kleineste Seitenzahl.
Das heist,
Drucke mir das nur auf die Seite, wenn
Feld_A == Feld_B, dann nehme von den die kleinere Seitenzahl.
Das sollte doch mit Print When Expression gehen.
Kann mir da jemand weiterhelfen oder einen Tip geben?
Gruß
Please also mark the comments that contributed to the solution of the article
Content-Key: 320435
Url: https://administrator.de/contentid/320435
Printed on: April 23, 2024 at 13:04 o'clock
2 Comments
Latest comment
Hallo,
die "Print When Expression" legt nur fest, wann das gewählte Objekt gedruckt bzw. auf dem Report angezeigt wird. Der Ausdruck sollte in der Regel Boolean sein.
Die Abfrage, ob FeldA==FeldB dann X oder Y muss in das Textfeld selbst (Expression) geschrieben werden. Ich habe gerade kein System zum testen hier, aber so in der Art: ($F{FeldA}.equals($F{FeldB}) ? (KleineSeitenzahl) : (GrosseSeitenzahl))
Grüße
die "Print When Expression" legt nur fest, wann das gewählte Objekt gedruckt bzw. auf dem Report angezeigt wird. Der Ausdruck sollte in der Regel Boolean sein.
Die Abfrage, ob FeldA==FeldB dann X oder Y muss in das Textfeld selbst (Expression) geschrieben werden. Ich habe gerade kein System zum testen hier, aber so in der Art: ($F{FeldA}.equals($F{FeldB}) ? (KleineSeitenzahl) : (GrosseSeitenzahl))
Grüße