|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre du Club
![]() Inscription : juillet 2006 Messages : 67 ![]() |
Pour une question de lisibilité du rapport,
je voudrais faire un genre de tableau avec une ligne sur deux de différentes couleurs sachant que j'utilise un group ce qui me complique la tache. Des idées ? |
|
|
00
|
|
|
#2 |
|
Membre du Club
![]() Inscription : juillet 2006 Messages : 67 ![]() |
Je me demande si pour résoudre mon problème il est possible de mettre une variable pour la couleur du background ?
|
|
|
00
|
|
|
#3 |
|
Nouveau Membre du Club
![]() Inscription : juin 2005 Messages : 114 ![]() |
as tu trouvé une solution?
|
|
|
00
|
|
|
#4 |
|
Membre du Club
![]() Inscription : mars 2006 Messages : 223 ![]() |
si tu as une solutions je suis intéresser
|
|
|
00
|
|
|
#5 | |
|
Futur Membre du Club
![]() Inscription : mars 2006 Messages : 21 ![]() |
Je me disais bien que j'avais déjà vu la solution quelque part.
http://www.brianburridge.com/tag/jasper-reports/ Citation:
Créez un élément rectangle de la couleur de votre choix et metter le en background de la ligne. Ensuite, ajoutez dans le champ "Print When Expression" de cet élément : (new Boolean( $V{PAGE_COUNT}.intValue() % 2 ==0 ) $V{PAGE_COUNT} pour se baser sur le numéro de lignes dans la page $V{REPORT_COUNT} pour se baser sur le numéro de lignes dans le rapport $V{groupname_COUNT} pour se baser sur lle numéro de lignes dans le groupe "groupname" L'expression va donc tester si la ligne est paire, et afficher le rectangle dans ce cas. Tiens, je viens de voir sur le site ci-dessus que c'est encore plus simple avec la version de iReport 1.2.0. Il n'y a plus besoin de créer un rectangle : Cliquer sur View / Styles pour afficher la fenêtre des Styles Créer votre Style : StyleLignePaireImpaire Choisissez une couleur de fond Dans la partie droite intitulée "Style Conditions", cliquez sur Add : Ajoutez l'expression choisie dont j'ai parlée plus haut : par exemple (new Boolean( $V{PAGE_COUNT}.intValue() % 2 ==0 ) Ensuite pour chaque ligne de votre rapport où vous voulez utiliser ce style : il suffit de le choisir dans la liste Style de l'onglet Common. Et voilà |
|
|
|
00
|
|
|
#6 |
|
Membre du Club
![]() Inscription : juillet 2006 Messages : 67 ![]() |
J'avais complétement oublié de signaler que j'avais trouvé la réponse !
Effectivement la solution qui est au dessus est celle que j'ai trouvé en cherchant dans les différentes options de ireport. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com