J'ai un champ dans mon rapport de jaspe qui a une valeur d'expression commeComment éviter les valeurs nulles dans JasperReports
$F{address_street1}+" "+$F{address_street2}+ " " +$F{address_state} + " "+$F{address_country}+ " "+$F{address_zip}
Mon problème est que si l'un des champs ici est nul, je reçois la valeur null entre d'autres choses comme
101 Main St****null****ILUnited States12345
Notez la null sélectionnée. Est-ce que je peux éviter cela?
J'ai essayé de vérifier la valeur nulle pour un champ particulier en utilisant l'expression booléenne et en la remplaçant par un blanc, mais cela ne semble pas fonctionner.
cela ne fonctionne pas parce que mon champ total (qui est une concaténation de plus d'un champ individuel) n'est pas nul seulement une partie de champ qui est nulle, que je veux éviter –
Cette réponse couvre une question très commune .. mais cela ne couvre pas la question posée ici. Bien qu'il n'y ait pas assez d'informations dans la question pour être sûr, il suffirait probablement de changer la langue du rapport de "Groovy" à "Java". – mdahlman
PAS CORRECT pour la question spécifique! lisez la barre de réponse ci-dessous https://stackoverflow.com/a/3186360/1241276 – lory105