|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Futur Membre du Club
![]() Inscription : avril 2011 Messages : 48 ![]() |
Bonjour,
J'ai un petit soucis concernant des lignes cachées (avec une fonction dans Visibility). En fait j'affiche une liste récapitulative de plusieurs fiches contenant des commentaires mais s'il n'y a pas de commentaires, les cases vides ne s'affichent pas. Ma fonction marche mais le problème c'est quand je cache trop de commentaires, BIRT me laisse un blanc entre deux lignes! (il ne s'agit pas de lignes vides mais de tout petits espaces blancs qui s'accumulent) et quand je fais l'export Excel j'ai le même problème, il n'affiche rien mais laisse les cases vides (nombre de cases égal aux nombre de commentaires cachés). Y a-t-il moyen de complètement supprimer ces blancs et les cases vides sous Excel? Merci! Cordialement, Fab |
|
|
00
|
|
|
#2 |
![]() ![]() Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT Inscription : janvier 2005 Messages : 7 299 ![]() |
Tu es sûr de ne pas avoir mis la propriété visibility sur le contenu ou les cellules au lieu de la ligne ?
|
|
|
00
|
|
|
#3 |
|
Futur Membre du Club
![]() Inscription : avril 2011 Messages : 48 ![]() |
Oui oui je l'ai bien fait sur la ligne!
L'espace qui est laissé ne fait pas la taille d'une cellule, en en cachant 6 je dirais que ça laisse environ 1/5 de la hauteur d'une cellule... c'est pour ça que j'arrive pas à comprendre d'où ça vient. Merci pour ta réponse rapide |
|
|
00
|
|
|
#4 |
![]() ![]() Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT Inscription : janvier 2005 Messages : 7 299 ![]() |
Ah oui mais ça, ça ne veut rien dire.
Pour moi tu as sélectionné toutes les cellules de la lignes et tu as mis ta propriété Visibility dessus plutôt que d'avoir sélectionné ta ligne. Sinon, met ton rapport en pièce jointe, ça peut aussi être dû à l'endroit où sont cachées ces fameuses lignes. |
|
|
10
|
|
|
#5 |
|
Futur Membre du Club
![]() Inscription : avril 2011 Messages : 48 ![]() |
Je suis désolé mais je n'ai pas le droit de t'envoyer mon rapport...
J'ai pris quelques screenshots pour te montrer ce que j'ai fait et ce que j'obtiens, en espérant que ce soit suffisant. Voilà comment j'ai géré la visibility: 239674Visibility.png Avec les commentaires j'ai cela: 120237AvecCom.png Et ce que j'ai sans commentaires, l'espace ce trouve après le premier dossier: 746593SansCom.png C'est comme ça qu'il faut faire quand tu me dis de sélectionner toute la ligne non? J'ai effacé quelques données pour les mêmes raisons qui me poussent à ne pas fournir le rapport. Encore merci |
|
|
00
|
|
|
#6 |
![]() ![]() Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT Inscription : janvier 2005 Messages : 7 299 ![]() |
Oui en effet.
Est-ce que tu n'aurais pas un commentaire vide au lieu d'avoir un commentaire à null ? |
|
|
10
|
|
|
#7 |
|
Membre confirmé
![]() Nicolas Vives Inscription : avril 2010 Messages : 178 ![]() |
En effet, il semblerait que les lignes ne soient pas cachées du tout, c'est donc ton critère de visibilité qu'il faut revoir.
Je te conseille d'utiliser la fonction BirtComp.equalTo() au lieu de l'opérateur ==. Ca donne : Code :
BirtComp.equalTo(row['DateCommentaire'],null) || BirtComp.equalTo(row['ActionCommentaire'],null) |
|
|
10
|
|
|
#8 |
|
Futur Membre du Club
![]() Inscription : avril 2011 Messages : 48 ![]() |
Bonjour,
J'ai utilisé cette méthode que je ne connaissais pas! ça marche bien mieux maintenant! Un grand merci à vous deux, mes premiers états touchent bientôt à leur fin grâce à vous ![]() Cordialement, Fab |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com