SGR Generate Pie : Différence entre versions

De BlueWiki
(Paramètres)
(Exemple de code)
Ligne 55 : Ligne 55 :
 
   
 
   
 
   // Définition des paramètres de dessin génériques du graphe
 
   // Définition des paramètres de dessin génériques du graphe
 +
TABLEAU TEXTE($DataGrapheName;0)
 
  TABLEAU TEXTE($DataGraphe;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($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($DataGraphe;"White")  // 2 - couleur du fond
 +
 +
AJOUTER A TABLEAU($DataGrapheName;"GraphFont")
 
  AJOUTER A TABLEAU($DataGraphe;"times")  // 3 - Police du graphe
 
  AJOUTER A TABLEAU($DataGraphe;"times")  // 3 - Police du graphe
 
   
 
   
Ligne 70 : Ligne 76 :
 
  TABLEAU REEL(ValueC;6)
 
  TABLEAU REEL(ValueC;6)
 
  Boucle ($i;1;6)
 
  Boucle ($i;1;6)
  ValueC{$i}:=(Hasard%(101))
+
ValueC{$i}:=(Hasard%(101))
 
  Fin de boucle  
 
  Fin de boucle  
 
   
 
   
Ligne 81 : Ligne 87 :
 
  couleur{6}:="green"
 
  couleur{6}:="green"
 
   
 
   
  TheGraphe:=SGR_Generate_Pie (->$DataGraphe;->Legende;->ValueC;->couleur)
+
  TheGraphe:=SGR_Generate_Pie (->$DataGrapheName;->$DataGraphe;->Legende;->ValueC;->couleur)

Version du 30 octobre 2013 à 14:00

Paramètres


Paramètres Type Description
Paramètres généraux du graphes Texte caption
  1. - titre du graphe
  2. - couleur du fond
  3. - Police du graphe
Légendes Pointeur caption Pointeur vers un tableau texte des noms des parties de camembert
Valeurs Pointeur caption Pointeur vers un tableau Réel des valeurs des parties de camembert
Couleurs Pointeur caption 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)