Bonjour,
Je débute sur birt et je suis en train d'utiliser l'outil pour la première fois.
Voici mon problème:
Suite à une modification necessaire dans mon rapport pour récupérer des lignes vides d'un parametre utilisées dans un tableau , j'ai dû effectuer une jointure externe dans une requête qui me ressort bien le résultat attendu.
L'impact de cette jointure externe est que j'ai systématiquement une colonne vide dans ma dimension.
Le détail en pièce jointe
Je souhaiterais donc masquer toutes les entêtes de colonnes de ma dimension quand celle-ci n'a pas de valeur. Et je ne sais pas trop où placer le script de la condition et/ou de la fonction dans birt.
Je suis allé voir ici http://www.eclipse.org/forums/index.php/t/300710/
et j'ai repris ce bout de script adapté à mon cas en mettant l'id de ma colonne de dimension: function onPrepareCell( cell, reportContext )
{ {if(cell.getCellID()==566) { hide.cell.getStyle().setDisplay("none");}}Mais rien ne se passe. je précise que je ne sais pas où utiliser cette fonction, si c'est la bonne etc.
Merci de votre aide
Partager