SGR Generate Graph : Différence entre versions
De BlueWiki
(→Paramètres) |
(→Paramètres) |
||
Ligne 13 : | Ligne 13 : | ||
|valign="top"|pointeur | |valign="top"|pointeur | ||
|valign="top"|[[File:in.png|caption]] | |valign="top"|[[File:in.png|caption]] | ||
− | |valign="top" align="center"1 | + | |valign="top" align="center"|1 |
|Pointeur vers le tableau des libellés des séries | |Pointeur vers le tableau des libellés des séries | ||
Ligne 20 : | Ligne 20 : | ||
|valign="top"|pointeur | |valign="top"|pointeur | ||
|valign="top"|[[File:in.png|caption]] | |valign="top"|[[File:in.png|caption]] | ||
− | |valign="top" align="center"2 | + | |valign="top" align="center"|2 |
|Pointeur vers le tableau des valeurs des ordonnées | |Pointeur vers le tableau des valeurs des ordonnées | ||
Ligne 27 : | Ligne 27 : | ||
|valign="top"|pointeur | |valign="top"|pointeur | ||
|valign="top"|[[File:in.png|caption]] | |valign="top"|[[File:in.png|caption]] | ||
− | |valign="top" align="center"3 | + | |valign="top" align="center"|3 |
|Pointeur vers le tableau réel 2D des valeurs des séries | |Pointeur vers le tableau réel 2D des valeurs des séries | ||
Ligne 56 : | Ligne 56 : | ||
|valign="top"|Texte | |valign="top"|Texte | ||
|valign="top"|[[File:in.png|caption]] | |valign="top"|[[File:in.png|caption]] | ||
− | |valign="top" align="center"5 | + | |valign="top" align="center"|5 |
|Libellé de l'axe des ordonnés | |Libellé de l'axe des ordonnés | ||
Ligne 63 : | Ligne 63 : | ||
|valign="top"|Texte | |valign="top"|Texte | ||
|valign="top"|[[File:in.png|caption]] | |valign="top"|[[File:in.png|caption]] | ||
− | |valign="top" align="center"6 | + | |valign="top" align="center"|6 |
|Orientation du graphe (Horizontal, vertical) | |Orientation du graphe (Horizontal, vertical) | ||
Ligne 70 : | Ligne 70 : | ||
|valign="top"|Texte | |valign="top"|Texte | ||
|valign="top"|[[File:in.png|caption]] | |valign="top"|[[File:in.png|caption]] | ||
− | |valign="top" align="center"7 | + | |valign="top" align="center"|7 |
| | | | ||
Ligne 77 : | Ligne 77 : | ||
|valign="top"|pointeur | |valign="top"|pointeur | ||
|valign="top"|[[File:in.png|caption]] | |valign="top"|[[File:in.png|caption]] | ||
− | |valign="top" align="center"8 | + | |valign="top" align="center"|8 |
|Pointeur vers le tableau réel 2D des valeurs 2 des séries pour les courbes de type "enveloppe" | |Pointeur vers le tableau réel 2D des valeurs 2 des séries pour les courbes de type "enveloppe" | ||
Ligne 84 : | Ligne 84 : | ||
|valign="top"|Booléen | |valign="top"|Booléen | ||
|valign="top"|[[File:in.png|caption]] | |valign="top"|[[File:in.png|caption]] | ||
− | |valign="top" align="center"9 | + | |valign="top" align="center"|9 |
|Affichage de la légende, paramètre optionnel par défaut vrai (vrai pour l'affichage, faux pas de légende) | |Affichage de la légende, paramètre optionnel par défaut vrai (vrai pour l'affichage, faux pas de légende) | ||
Ligne 91 : | Ligne 91 : | ||
|valign="top"|Texte | |valign="top"|Texte | ||
|valign="top"|[[File:in.png|caption]] | |valign="top"|[[File:in.png|caption]] | ||
− | |valign="top" align="center"10 | + | |valign="top" align="center"|10 |
|Paramètre optionnel par défaut a "white" | |Paramètre optionnel par défaut a "white" | ||
Ligne 98 : | Ligne 98 : | ||
|valign="top"|Réel | |valign="top"|Réel | ||
|valign="top"|[[File:in.png|caption]] | |valign="top"|[[File:in.png|caption]] | ||
− | |valign="top" align="center"11 | + | |valign="top" align="center"|11 |
|par defaut : zéro | |par defaut : zéro | ||
Ligne 105 : | Ligne 105 : | ||
|valign="top"|Image | |valign="top"|Image | ||
|valign="top"|[[File:out.png|caption]] | |valign="top"|[[File:out.png|caption]] | ||
− | |Retour | + | |valign="top" align="center"|Retour |
|Image incluant le code SVG | |Image incluant le code SVG | ||
Version du 15 juillet 2013 à 18:25
Paramètres
Description
Exemple de code
Pour obtenir ce graphe il vous faudra utiliser le code ci-dessous
TABLEAU TEXTE($nom_courbe;5) TABLEAU TEXTE($ordonnée;12) TABLEAU REEL($value;5;12) //Paramétrage des différentes courbes TABLEAU TEXTE($info_courbe;5;9) //N courbes (ici 5) avec leur 9 paramètres $info_courbe{1}{1}:="Courbe" //type de courbe $info_courbe{1}{2}:="dodgerblue" //Couleur $info_courbe{1}{3}:="2" //Ordre de traçage $info_courbe{1}{4}:="Euro (€)" //Unité $info_courbe{1}{5}:="0" //Nbre de décimales $info_courbe{1}{6}:="Carré" //Symbole sur les valeurs (Uniquement pour les courbes) non/carré/triangle/rond $info_courbe{1}{7}:="non" //Affichage des valeurs $info_courbe{1}{8}:="non" //Taille de police d'affichage des valeurs de la courbe $info_courbe{1}{9}:="75" //Transparence $info_courbe{2}{1}:="aire" $info_courbe{2}{2}:="gold" $info_courbe{2}{3}:="2" $info_courbe{2}{4}:="Euro (€)" $info_courbe{2}{5}:="0" $info_courbe{2}{6}:="Non" $info_courbe{2}{7}:="Oui" $info_courbe{2}{9}:="60" $info_courbe{3}{1}:="Aire" $info_courbe{3}{2}:="orchid" $info_courbe{3}{3}:="2" $info_courbe{3}{4}:="Euro (€)" $info_courbe{3}{5}:="0" $info_courbe{3}{6}:="Non" $info_courbe{3}{7}:="Oui" $info_courbe{3}{8}:="24" $info_courbe{3}{9}:="50" $info_courbe{4}{1}:="Barre" $info_courbe{4}{2}:="Orange" $info_courbe{4}{3}:="3" $info_courbe{4}{4}:="Euro (€)" $info_courbe{4}{5}:="0" $info_courbe{4}{6}:="Oui" $info_courbe{4}{7}:="Non" $info_courbe{4}{8}:="24" $info_courbe{4}{9}:="75" $info_courbe{5}{1}:="barre" $info_courbe{5}{2}:="red" $info_courbe{5}{3}:="1" $info_courbe{5}{4}:="Euro (€)" $info_courbe{5}{5}:="0" $info_courbe{5}{6}:="non" $info_courbe{5}{7}:="Non" $info_courbe{5}{9}:="75" $nom_courbe{1}:="CA" $nom_courbe{2}:="CA Y-1" $nom_courbe{3}:="Objectif de CA" $nom_courbe{4}:="Ecart avec l'année précédente" $nom_courbe{5}:="Autre donnée" //Génération et remplissage des données Boucle ($i;1;12) $ordonnée{$i}:=Chaine($i)+"/ 2013" Fin de boucle Boucle ($i;1;12) $Value{1}{$i}:=(Hasard%(301))-150 $Value{2}{$i}:=(Hasard%(601))+100 $Value{3}{$i}:=(Hasard%(51))+350 $Value{4}{$i}:=$Value{2}{$i}-$Value{1}{$i} $Value{5}{$i}:=(Hasard%(601))-100 Fin de boucle TheGraphe:=SGR_Generate_Graph (->$nom_courbe;->$ordonnée;->$value;->$info_courbe;"Période";"Vertical";"Ventes des 12 mois")