SGR Generate Kiviat : Différence entre versions
De BlueWiki
(→Exemple de code) |
|||
Ligne 47 : | Ligne 47 : | ||
=== Exemple de code=== | === Exemple de code=== | ||
---- | ---- | ||
+ | // Nom utilisateur (OS) : Paul Kuhn - BlueCompany | ||
+ | // ---------------------------------------------------- | ||
+ | // Méthode : Exemple_Kiviat | ||
+ | |||
+ | // Définition des paramètre de dessin génériques du graphe | ||
+ | TABLEAU TEXTE($DataGraphe;0) | ||
+ | AJOUTER A TABLEAU($DataGraphe;"Exemple de graphe en étoile") // 1 - titre du graphe | ||
+ | AJOUTER A TABLEAU($DataGraphe;"30") // 2 - taille du libellé | ||
+ | AJOUTER A TABLEAU($DataGraphe;"White") // 3 - couleur du fond | ||
+ | AJOUTER A TABLEAU($DataGraphe;"oui") // 4 - Echelle | ||
+ | AJOUTER A TABLEAU($DataGraphe;"times") // 5 - Police du graphe | ||
+ | |||
+ | // Définition des axes d'analyse | ||
TABLEAU TEXTE(axes;0) | TABLEAU TEXTE(axes;0) | ||
AJOUTER A TABLEAU(axes;"Performance") | AJOUTER A TABLEAU(axes;"Performance") | ||
Ligne 55 : | Ligne 68 : | ||
AJOUTER A TABLEAU(axes;"Coûts") | AJOUTER A TABLEAU(axes;"Coûts") | ||
AJOUTER A TABLEAU(axes;"Opé Diverses") | AJOUTER A TABLEAU(axes;"Opé Diverses") | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
// Définition du tableau a 2 dimensions des paramètre de dessin des séries | // Définition du tableau a 2 dimensions des paramètre de dessin des séries | ||
Ligne 69 : | Ligne 75 : | ||
DataSerie{1}{3}:="red:10" // remplissage | DataSerie{1}{3}:="red:10" // remplissage | ||
DataSerie{1}{4}:="3" | DataSerie{1}{4}:="3" | ||
− | DataSerie{1}{5}:=" | + | DataSerie{1}{5}:="losange" |
DataSerie{2}{1}:="Estelle Kuhn" | DataSerie{2}{1}:="Estelle Kuhn" | ||
Ligne 97 : | Ligne 103 : | ||
// appel de la commande générant le graphe | // appel de la commande générant le graphe | ||
− | TheGraphe:=SGR_Generate_Kiviat (-> | + | TheGraphe:=SGR_Generate_Kiviat (->$DataGraphe;->axes;->DataSerie;->Value) |
Version du 21 juillet 2013 à 19:49
Description
Exemple de code
// Nom utilisateur (OS) : Paul Kuhn - BlueCompany // ---------------------------------------------------- // Méthode : Exemple_Kiviat // Définition des paramètre de dessin génériques du graphe TABLEAU TEXTE($DataGraphe;0) AJOUTER A TABLEAU($DataGraphe;"Exemple de graphe en étoile") // 1 - titre du graphe AJOUTER A TABLEAU($DataGraphe;"30") // 2 - taille du libellé AJOUTER A TABLEAU($DataGraphe;"White") // 3 - couleur du fond AJOUTER A TABLEAU($DataGraphe;"oui") // 4 - Echelle AJOUTER A TABLEAU($DataGraphe;"times") // 5 - Police du graphe // Définition des axes d'analyse TABLEAU TEXTE(axes;0) AJOUTER A TABLEAU(axes;"Performance") AJOUTER A TABLEAU(axes;"Rapidité") AJOUTER A TABLEAU(axes;"Communauté") AJOUTER A TABLEAU(axes;"Simplicité") AJOUTER A TABLEAU(axes;"Portabilité") AJOUTER A TABLEAU(axes;"Coûts") AJOUTER A TABLEAU(axes;"Opé Diverses") // Définition du tableau a 2 dimensions des paramètre de dessin des séries TABLEAU TEXTE(DataSerie;2;5) DataSerie{1}{1}:="Juliette Kuhn" DataSerie{1}{2}:="Pink" DataSerie{1}{3}:="red:10" // remplissage DataSerie{1}{4}:="3" DataSerie{1}{5}:="losange" DataSerie{2}{1}:="Estelle Kuhn" DataSerie{2}{2}:="blue" DataSerie{2}{3}:="blue:20" DataSerie{2}{4}:="10" DataSerie{2}{5}:="triangle" // définition du tableau à 2 dimensions des valeurs à tracer TABLEAU REEL(Value;2;7) // Donnée de la série 1 : Juliette Kuhn Value{1}{1}:=50 Value{1}{2}:=40 Value{1}{3}:=30 Value{1}{4}:=50 Value{1}{5}:=50 Value{1}{6}:=50 Value{1}{7}:=90 // Donnée de la série 2 : Estelle Kuhn Value{2}{1}:=75 Value{2}{2}:=30 Value{2}{3}:=75 Value{2}{4}:=80 Value{2}{5}:=91 Value{2}{6}:=75 Value{2}{7}:=25 // appel de la commande générant le graphe TheGraphe:=SGR_Generate_Kiviat (->$DataGraphe;->axes;->DataSerie;->Value)