faire une comparaison Si autre dans JasperReports
je veux faire une comparaison tels que:
if <field> == 0 then "-"
Quelqu'un peut-il me dire la syntaxe en utilisant JasperReports?
20
demandé sur
Alex K
2010-12-14 11:46:06
3 réponses
iReport (JasperReports) utilise un opérateur Ternaire. Par exemple, considérons la logique suivante:
IF boolean condition THEN
execute true code
ELSE
execute false code
END IF
en utilisant un opérateur ternaire, cela devient:
boolean condition ? execute true code : execute false code
lorsque vous utilisez une variable avec l'expression suivante:
$F{column_value}.intValue() == 42 ? "Life, Universe, Everything" : "Naught"
alors la valeur de la variable serait "vie, univers, tout" si, et seulement si, la valeur entière de