SGR Generate Graph : Différence entre versions
De BlueWiki
Ligne 8 : | Ligne 8 : | ||
|- | |- | ||
|valign="top"| | |valign="top"| | ||
− | |valign="top"| | + | |valign="top"|pointeur |
+ | |valign="top"|[[File:in.png|caption]] | ||
+ | |Pointeur vers le tableau des libellés des séries | ||
+ | |||
+ | |- | ||
+ | |valign="top"| | ||
+ | |valign="top"|pointeur | ||
+ | |valign="top"|[[File:in.png|caption]] | ||
+ | |Pointeur vers le tableau des valeurs des ordonnées | ||
+ | |||
+ | |- | ||
+ | |valign="top"| | ||
+ | |valign="top"|pointeur | ||
+ | |valign="top"|[[File:in.png|caption]] | ||
+ | |Pointeur vers le tableau réel 2D des valeurs des séries | ||
+ | |||
+ | |- | ||
+ | |valign="top"| | ||
+ | |valign="top"|pointeur | ||
+ | |valign="top"|[[File:in.png|caption]] | ||
+ | |Pointeur vers le tableau texte 2D des paramètres de traçage | ||
+ | |||
+ | |- | ||
+ | |valign="top"| | ||
+ | |valign="top"|pointeur | ||
|valign="top"|[[File:in.png|caption]] | |valign="top"|[[File:in.png|caption]] | ||
| | | | ||
Ligne 14 : | Ligne 38 : | ||
|- | |- | ||
|valign="top"| | |valign="top"| | ||
+ | |valign="top"|Texte | ||
+ | |valign="top"|[[File:in.png|caption]] | ||
+ | |Libellé de l'axe des ordonnés | ||
+ | |||
+ | |- | ||
+ | |valign="top"| | ||
+ | |valign="top"|Texte | ||
+ | |valign="top"|[[File:in.png|caption]] | ||
+ | |Libellé de l'axe des ordonnés | ||
+ | |||
+ | |- | ||
+ | |valign="top"|Orientation | ||
+ | |valign="top"|Texte | ||
+ | |valign="top"|[[File:in.png|caption]] | ||
+ | |Orientation du graphe (Horizontal, vertical) | ||
+ | |||
+ | |- | ||
+ | |valign="top"| Titre du graphe | ||
+ | |valign="top"|Texte | ||
+ | |valign="top"|[[File:in.png|caption]] | ||
+ | | | ||
+ | |||
+ | |- | ||
+ | |valign="top"|Légende | ||
|valign="top"|Booléen | |valign="top"|Booléen | ||
+ | |valign="top"|[[File:in.png|caption]] | ||
+ | |Affichage de la légende, paramètre optionnel par défaut vrai (vrai pour l'affichage, faux pas de légende) | ||
+ | |||
+ | |- | ||
+ | |valign="top"|Couleur de fond du graphe | ||
+ | |valign="top"|Texte | ||
+ | |valign="top"|[[File:in.png|caption]] | ||
+ | |Paramètre optionnel par défaut a "white" | ||
+ | |||
+ | |- | ||
+ | |valign="top"| | ||
+ | |valign="top"|Image | ||
|valign="top"|[[File:out.png|caption]] | |valign="top"|[[File:out.png|caption]] | ||
| | | |
Version du 5 mai 2013 à 18:20
Description
Exemple de code
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")