Je suis entrain de développer un rapport qui contient un meter chart. Le problème est que j'arrive pas à assigner une variable à la flèche. Cad, comment on affecte la valeur que la flèche va désigner?
Merci
Je suis entrain de développer un rapport qui contient un meter chart. Le problème est que j'arrive pas à assigner une variable à la flèche. Cad, comment on affecte la valeur que la flèche va désigner?
Merci
C'est relativement simple, vous venez de tomber sur le seul Chart qui gère pas ça nativement. Je vais donc saisir un Enhancement Request.
En attendant , voici un indice à coder sur le Script du Chart en question :
Code JavaScript : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 function beforeDrawSeries( series, seriesRenderer, context ) { importPackage(Packages.org.eclipse.birt.chart.model.data.impl); try { series.getDial().getScale().setMax(max); } catch(e) { } }
Remplacer max par row[votrechampdelabaseici]
Idem pour le min
@Stefan C :
Veuillez me dire SVP, ou je peux mettre ce code exactement ? c'est très important pour moi
Merci
ce type de chart a seulement un socket onRender ( appuyer sur onglet Script une fois votre objet Chart séléctionné dans le Designer )
Ensuite dans le drop down à droite choisir :
beforeDrawSeries
ça va créer automatiquement la fonction et ses arguments.
compléter selon vos besoins.
@Stefan C:
pour row[votrechampdelabaseici]
On met le champ directement de lab base par exemple: borne.borne_max
ou bien on met le nom de data set?
Merci
Partager