SGR Generate Kiviat : Différence entre versions
De BlueWiki
(→Paramètres) |
(→Paramètres) |
||
Ligne 5 : | Ligne 5 : | ||
!Type | !Type | ||
! | ! | ||
+ | !N° du paramètre | ||
!Description | !Description | ||
|- | |- | ||
− | |valign="top"| | + | |valign="top"|DataGrapheName |
|valign="top"|Pointeur | |valign="top"|Pointeur | ||
|valign="top"|[[File:in.png|caption]] | |valign="top"|[[File:in.png|caption]] | ||
− | |Pointeur vers un tableau texte des | + | |valign="top" align="center"|1 |
+ | |Pointeur vers un tableau texte des noms de paramètre du graphe | ||
#Titre du graphe | #Titre du graphe | ||
#Taille de la police du Titre | #Taille de la police du Titre | ||
Ligne 18 : | Ligne 20 : | ||
#Police du graphe | #Police du graphe | ||
+ | |- | ||
+ | |valign="top"|DataGrapheValue | ||
+ | |valign="top"|Pointeur | ||
+ | |valign="top"|[[File:in.png|caption]] | ||
+ | |valign="top" align="center"|2 | ||
+ | |Pointeur vers un tableau texte des valeurs de paramètre du graphe | ||
|- | |- | ||
Ligne 23 : | Ligne 31 : | ||
|valign="top"|Pointeur | |valign="top"|Pointeur | ||
|valign="top"|[[File:in.png|caption]] | |valign="top"|[[File:in.png|caption]] | ||
+ | |valign="top" align="center"|3 | ||
|Pointeur vers un tableau texte des noms des axes (minimum 3) | |Pointeur vers un tableau texte des noms des axes (minimum 3) | ||
Ligne 29 : | Ligne 38 : | ||
|valign="top"|Pointeur | |valign="top"|Pointeur | ||
|valign="top"|[[File:in.png|caption]] | |valign="top"|[[File:in.png|caption]] | ||
+ | |valign="top" align="center"|4 | ||
|Pointeur vers un tableau texte à 2 dimensions des paramètres des séries | |Pointeur vers un tableau texte à 2 dimensions des paramètres des séries | ||
Ligne 35 : | Ligne 45 : | ||
|valign="top"|Pointeur | |valign="top"|Pointeur | ||
|valign="top"|[[File:in.png|caption]] | |valign="top"|[[File:in.png|caption]] | ||
+ | |valign="top" align="center"|5 | ||
|Pointeur vers un tableau réel des valeurs entre 0 et 100 | |Pointeur vers un tableau réel des valeurs entre 0 et 100 | ||
*Le premier indice correspond à la série et le deuxieme à l'axe | *Le premier indice correspond à la série et le deuxieme à l'axe |
Version du 30 octobre 2013 à 12:11
Paramètres
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) TABLEAU TEXTE($DataGrapheName;0) AJOUTER A TABLEAU($DataGrapheName;"Title") AJOUTER A TABLEAU($DataGraphe;"Exemple de graphe en étoile") AJOUTER A TABLEAU($DataGrapheName;"TitleAlignement") AJOUTER A TABLEAU($DataGraphe;Chaine(Centré)) AJOUTER A TABLEAU($DataGrapheName;"GraphBGColor") AJOUTER A TABLEAU($DataGraphe;"White") AJOUTER A TABLEAU($DataGrapheName;"ShowScale") AJOUTER A TABLEAU($DataGraphe;"oui") // 4 - Echelle AJOUTER A TABLEAU($DataGrapheName;"GraphFont") 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 (->$DataGrapheName;->$DataGraphe;->axes;->DataSerie;->Value)