Bonjour,
Je souhaite modifier dynamiquement les titres des axes (abscisses et ordonnées ) de mon graphique.
Pour le titre du graphique c'est simple on niveau de la méthode beforeGeneration il suffit de faire :
Où title est un paramètre de mon rapport.
Code javascript : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 //edit title chart var title = icsc.getExternalContext().getScriptable().getParameterValue("title"); chart.getTitle().getLabel().getCaption().setValue(title);
Pour le titre des axes je travaille avec la méthode beforeDrawAxisTitle et essaie de modifier le titre selon l'orientation :
Mais cela ne change rien je travaille peut être pas au bonne endroit
Code javascript : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 if (axis.getOrientation().getValue() == 0 ){ axis.getTitle().getCaption().setValue("X"); }
Quelqu'un a une idée ?
Partager