SGR Generate Pie : Différence entre versions

De BlueWiki
(Paramètres)
(Paramètres)
Ligne 15 : Ligne 15 :
 
|valign="top" align="center"|1
 
|valign="top" align="center"|1
 
|Pointeur vers un tableau texte des noms de paramètres du graphe
 
|Pointeur vers un tableau texte des noms de paramètres du graphe
# - titre du graphe
+
# - "Titre" ou "Title" : titre du graphe
# - couleur du fond
+
# - "Couleur de fond du graphe" ou "GraphBGColor" : Couleur du fond du graphe
# - Police du graphe
+
# - "Police du graphe" ou "GraphFont" : Police des légendes et des échelles
 +
# - "Alignement du titre" ou "TitleAlignement" : Alignement du titre 0,1,2,3
 +
# - "ShowLegend" ou "Affichage des légendes" (oui/non) ou (yes/no)
  
 
|-
 
|-

Version du 30 octobre 2013 à 14:19

Paramètres


Paramètres Type N° du paramètre Description
Nom des paramètres du graphe Texte caption 1 Pointeur vers un tableau texte des noms de paramètres du graphe
  1. - "Titre" ou "Title" : titre du graphe
  2. - "Couleur de fond du graphe" ou "GraphBGColor" : Couleur du fond du graphe
  3. - "Police du graphe" ou "GraphFont" : Police des légendes et des échelles
  4. - "Alignement du titre" ou "TitleAlignement" : Alignement du titre 0,1,2,3
  5. - "ShowLegend" ou "Affichage des légendes" (oui/non) ou (yes/no)
Valeurs des paramètres du graphe Texte caption 2 Pointeur vers un tableau texte des valeurs de paramètres du graphe
Légendes Pointeur caption 3 Pointeur vers un tableau texte des noms des parties de camembert
Valeurs Pointeur caption 4 Pointeur vers un tableau Réel des valeurs des parties de camembert
Couleurs Pointeur caption 5 Pointeur vers un tableau texte des couleurs des parties de camembert
Resultat Image caption Image incluant le code SVG

Description



Exemple de code


 // Nom utilisateur (OS) : Paul Kuhn - BlueCompany
 // ----------------------------------------------------
 // Méthode : Exemple_Camembert

 // Définition des paramètres de dessin génériques du graphe
TABLEAU TEXTE($DataGrapheName;0)
TABLEAU TEXTE($DataGraphe;0)
AJOUTER A TABLEAU($DataGrapheName;"Title")
AJOUTER A TABLEAU($DataGraphe;"Répartition du CA par région")  // 1 - titre du graphe

AJOUTER A TABLEAU($DataGrapheName;"GraphBGColor")
AJOUTER A TABLEAU($DataGraphe;"White")  // 2 - couleur du fond

AJOUTER A TABLEAU($DataGrapheName;"GraphFont")
AJOUTER A TABLEAU($DataGraphe;"times")  // 3 - Police du graphe

TABLEAU TEXTE(Legende;6)
Legende{1}:="Ile de France"
Legende{2}:="Provence - Cote d'azur"
Legende{3}:="Rhône-alpe"
Legende{4}:="Bretagne"
Legende{5}:="Nord"
Legende{6}:="Autres"

TABLEAU REEL(ValueC;6)
Boucle ($i;1;6)
ValueC{$i}:=(Hasard%(101))
Fin de boucle 

TABLEAU TEXTE(couleur;6)
couleur{1}:="lightsteelblue"
couleur{2}:="pink"
couleur{3}:="chocolate"
couleur{4}:="darksalmon"
couleur{5}:="red"
couleur{6}:="green"

TheGraphe:=SGR_Generate_Pie (->$DataGrapheName;->$DataGraphe;->Legende;->ValueC;->couleur)