SGR Generate Pie : Différence entre versions

De BlueWiki
(Exemple de code)
Ligne 48 : Ligne 48 :
  
 
   // Nom utilisateur (OS) : Paul Kuhn - BlueCompany
 
   // Nom utilisateur (OS) : Paul Kuhn - BlueCompany
  // Date et heure : 05/05/13, 20:14:01
 
  // ----------------------------------------------------
 
  // Méthode : Exemple_Camenbert
 
  // Description
 
  //
 
  //
 
  // Paramètres
 
 
   // ----------------------------------------------------
 
   // ----------------------------------------------------
 +
  // Méthode : Exemple_Camembert
 
   
 
   
 
  TABLEAU REEL(ValueC;6)
 
  TABLEAU REEL(ValueC;6)
Ligne 70 : Ligne 64 :
 
  Legende{6}:="Autres"
 
  Legende{6}:="Autres"
 
   
 
   
  Titre_graphe:="Camembert"
+
  // Définition des paramètre de dessin génériques du graphe
 +
  TABLEAU TEXTE($DataGraphe;0)
 +
AJOUTER A TABLEAU($DataGraphe;"Répartition du CA par région")  // 1 - titre du graphe
 +
AJOUTER A TABLEAU($DataGraphe;"White")  // 2 - couleur du fond
 +
AJOUTER A TABLEAU($DataGraphe;"times")  // 3 - Police du graphe
 
   
 
   
 
  TABLEAU TEXTE(couleur;6)
 
  TABLEAU TEXTE(couleur;6)
Ligne 80 : Ligne 78 :
 
  couleur{6}:="green"
 
  couleur{6}:="green"
 
   
 
   
  TheGraphe:=SGR_Generate_Pie (->Legende;->ValueC;->couleur;Titre_graphe)
+
  TheGraphe:=SGR_Generate_Pie (->$DataGraphe;->Legende;->ValueC;->couleur)

Version du 21 juillet 2013 à 20:38

Paramètres


Paramètres Type Description
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
Titre Texte caption Titre du graphe (optionnel)
Resultat Image caption Image incluant le code SVG

Description



Exemple de code


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

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

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"

 // Définition des paramètre de dessin génériques du graphe
TABLEAU TEXTE($DataGraphe;0)
AJOUTER A TABLEAU($DataGraphe;"Répartition du CA par région")  // 1 - titre du graphe
AJOUTER A TABLEAU($DataGraphe;"White")  // 2 - couleur du fond
AJOUTER A TABLEAU($DataGraphe;"times")  // 3 - Police du graphe

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 (->$DataGraphe;->Legende;->ValueC;->couleur)