|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre à l'essai
![]() |
Bonjour,
J'utilise iReport pour créer les fichiers jrxml et ensuite les rapports sont générés avec Java mais j'ai malheureusement un petit soucis. Je m'explique : je veux choisir qu'elle image insérer dans mon rapport en fonction d'une certaine condition, j'ai donc ceci dans mon tag image Code :
<imageExpression class="java.lang.String">$V{CURRENT_PAGE}.equals($V{PAGE_NUMBER}) ? <![CDATA["image1.jpg"]]> : <![CDATA["image2.jpg"]]></imageExpression> et du coup çà ne fait plus ce qui est voulu. Je cherche donc une solution pour que iReport ne modifie pas cette expression. Toute aide est la bienvenue ... So |
|
|
00
|
|
|
#2 |
|
Membre éclairé
![]() ![]() Inscription : avril 2007 Messages : 195 ![]() |
Salut,
En fait, l'élement CDATA doit entourer ton expression. Ainsi, pour avoir un affichage conditionel de tes images, il te faut taper l'expression suivante: Code :
<imageExpression class="java.lang.String"><![CDATA[(($V{CURRENT_PAGE}.equals($V{PAGE_NUMBER})) ? "image1.jpg" : "image2.jpg")]]></imageExpression> *********************** Christopher André Sales engineer, EMEA JasperSoft Corporation |
|
|
00
|
|
|
#3 |
|
Membre à l'essai
![]() |
Merci pour ton aide, çà fonctionne
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com