Indicateurs graphiques et paramètres » History » Version 1
Simon, 01/12/2021 10:36 AM
1 | 1 | Simon | h1. Indicateurs : graphiques et paramètres |
---|---|---|---|
2 | |||
3 | Il est possible de partager l'évolution des valeurs d'un indicateur depuis n'importe quelle page de l'application et même depuis un site extérieur. |
||
4 | |||
5 | Un graphique est visible par l'appel de la page _public/get-chart.php?id=1_ |
||
6 | |||
7 | Seul l'_id_ est un paramètre obligatoire. Il indique l'indicateur que nous souhaitons voir représenté. |
||
8 | |||
9 | |||
10 | h2. personnalisation d'un graphique |
||
11 | |||
12 | Plusieurs paramètres peuvent être passés dans le but de personnaliser le graphique. |
||
13 | |||
14 | Il est possible de spécifier les dimensions du graphique en passant les paramètres _width_ / _height_. |
||
15 | Ceux-ci peuvent être exprimés en pixels ('px') ou pourcentage ('%'). La valeur 'auto' peut êre passée. |
||
16 | |||
17 | Exemples d'URL valides : |
||
18 | <pre><code class="text"> |
||
19 | public/get-chart.php?id=1&width=100%&height=600 |
||
20 | |||
21 | public/get-chart.php?id=1&width=auto&height=600 |
||
22 | |||
23 | public/get-chart.php?id=1&width=800&height=600&unit=px |
||
24 | |||
25 | public/get-chart.php?id=1&width=800&height=600 |
||
26 | |||
27 | public/get-chart.php?id=1&width=800&height=600¬itle=1 |
||
28 | </code></pre> |
||
29 | |||
30 | |||
31 | Si aucune unité n'est fournie, le pixel sera pris comme unité par défaut. |
||
32 | |||
33 | Le paramètre optionnel _unit_ sert à définir une unité. Il prend la valeur 'px' ou '%'. |
||
34 | |||
35 | Le paramètre optionnel _notitle_, s'il prend la valeur '1' précisera à l'application de ne pas afficher le titre du graphique. |
||
36 | |||
37 | Le paramètre optionnel _type_ précise le type de graphique. S'il n'est pas passé, le type stocké en base de données s'applique automatiquement. Les valeurs suivantes peuvent être passées : 'line', 'area', column'. |
||
38 | |||
39 | Vous pouvez aussi choisir l'échelle de mesure en passant la variable _scale_. Par défaut, c'est la valeur de l'échelle racine qui s'applique (id = 1). |
||
40 | |||
41 | h1. Le cas des indicateurs multi-valeurs |
||
42 | |||
43 | Les indicateurs multi-valeurs peuvent être représentés de deux manières : |
||
44 | # en suivant leur évolution annuelle. Les paramètres optionnels présentés au-dessus s'appliquent à ce type de représentation (à l'exception du _type_) |
||
45 | # en détaillant chacun des postes renseignés en ciblage d'une année donnée. Dans ce deuxième cas, il est impératif de fournir l'année souhaitée en passant le paramètre _year_. Le type de représentation s'adapte. Par défaut, une représentation en 'donut' s'applique. Vous avez la possibilité de choisir parmi ces types : 'donut', 'pie', treemap'. |
||
46 | |||
47 | Lorsqu'un graphique est de type 'treemap', vous avez la possibilité de passer en complément les paramètres _color1_ et _color2_ pour générer un gradient de couleur. *Seules les valeurs hexadécimales sont supportées, sans le carcatère '#' initial.* |
||
48 | |||
49 | Exemples d'URL valides : |
||
50 | <pre><code class="text"> |
||
51 | |||
52 | public/get-chart.php?id=1&type=donut&year=2019&width=100%¬itle=1 |
||
53 | |||
54 | public/get-chart.php?id=1&type=treemap&year=2019¬itle=1&color1=E6CFF7&color2=BB93D8 |
||
55 | </code></pre> |
||
56 | |||
57 | |||
58 | |||
59 | h1. Voir aussi |
||
60 | |||
61 | * [[Personnaliser les graphiques]] |