SGR Generate ProportionalPie : Différence entre versions
De BlueWiki
(→Exemple de code) |
(→Exemple de code) |
||
(3 révisions intermédiaires par un utilisateur sont masquées) | |||
Ligne 24 : | Ligne 24 : | ||
* "Police du graphe" ou "GraphFont" : Police du titre et polices par défaut des légendes et des échelles (arial par défaut) | * "Police du graphe" ou "GraphFont" : Police du titre et polices par défaut des légendes et des échelles (arial par défaut) | ||
* "Couleur de fond du graphe" ou "GraphBGColor" : Couleur du fond du graphe "Couleur 2 de fond du graphe" ou "GraphBGColor2" : Deuxième couleur du fond du graphe, si vous spécifiez une deuxième couleur et quelle est différente de la première vous obtiendrez un dégradé | * "Couleur de fond du graphe" ou "GraphBGColor" : Couleur du fond du graphe "Couleur 2 de fond du graphe" ou "GraphBGColor2" : Deuxième couleur du fond du graphe, si vous spécifiez une deuxième couleur et quelle est différente de la première vous obtiendrez un dégradé | ||
− | |||
− | |||
Ligne 91 : | Ligne 89 : | ||
|} | |} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
=== Exemple de code=== | === Exemple de code=== | ||
Ligne 109 : | Ligne 99 : | ||
// Nom utilisateur (OS) : Paul Kuhn - BlueCompany | // Nom utilisateur (OS) : Paul Kuhn - BlueCompany | ||
// ---------------------------------------------------- | // ---------------------------------------------------- | ||
− | // Méthode : | + | // Méthode : Exemple_CamembertProportionnel |
// Définition des paramètres de dessin génériques du graphe | // Définition des paramètres de dessin génériques du graphe | ||
Ligne 129 : | Ligne 119 : | ||
AJOUTER A TABLEAU($DataGrapheName;"ShowLegend") | AJOUTER A TABLEAU($DataGrapheName;"ShowLegend") | ||
AJOUTER A TABLEAU($DataGraphe;"true") // vrai/faux ou true/false | AJOUTER A TABLEAU($DataGraphe;"true") // vrai/faux ou true/false | ||
− | + | ||
AJOUTER A TABLEAU($DataGrapheName;"TitleAlignement") // Titre du graphe (ne s'affiche pas si vide) | AJOUTER A TABLEAU($DataGrapheName;"TitleAlignement") // Titre du graphe (ne s'affiche pas si vide) | ||
AJOUTER A TABLEAU($DataGraphe;Chaine(Aligné au centre)) | AJOUTER A TABLEAU($DataGraphe;Chaine(Aligné au centre)) |
Version actuelle en date du 27 décembre 2015 à 10:59
Liste des commandes du composant
[modifier] Paramètres
[modifier] Exemple de code
Pour obtenir ce graphe il vous faudra utiliser le code ci-dessous
// Nom utilisateur (OS) : Paul Kuhn - BlueCompany // ---------------------------------------------------- // Méthode : Exemple_CamembertProportionnel // 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") // 6 - Couleur du fond AJOUTER A TABLEAU($DataGrapheName;"GraphFont") AJOUTER A TABLEAU($DataGraphe;"times") // 3 - Police du graphe AJOUTER A TABLEAU($DataGrapheName;"ValueFormat") AJOUTER A TABLEAU($DataGraphe;"### ##0.0 M€") // 3 - Police du graphe AJOUTER A TABLEAU($DataGrapheName;"ShowLegend") AJOUTER A TABLEAU($DataGraphe;"true") // vrai/faux ou true/false AJOUTER A TABLEAU($DataGrapheName;"TitleAlignement") // Titre du graphe (ne s'affiche pas si vide) AJOUTER A TABLEAU($DataGraphe;Chaine(Aligné au centre)) AJOUTER A TABLEAU($DataGrapheName;"LegendFontColor") AJOUTER A TABLEAU($DataGraphe;"purple") AJOUTER A TABLEAU($DataGrapheName;"LegendBGcolor") AJOUTER A TABLEAU($DataGraphe;"purple:10") AJOUTER A TABLEAU($DataGrapheName;"TitleFontSize") AJOUTER A TABLEAU($DataGraphe;Chaine(80)) AJOUTER A TABLEAU($DataGrapheName;"ValueFontStyle") AJOUTER A TABLEAU($DataGraphe;Chaine(Gras)) AJOUTER A TABLEAU($DataGrapheName;"ValueFont") AJOUTER A TABLEAU($DataGraphe;"BRAZIL") AJOUTER A TABLEAU($DataGrapheName;"ValueFontSize") AJOUTER A TABLEAU($DataGraphe;Chaine(ValueFontSize)) AJOUTER A TABLEAU($DataGrapheName;"LegendFontSize") AJOUTER A TABLEAU($DataGraphe;Chaine(48)) AJOUTER A TABLEAU($DataGrapheName;"ShowValue") // affichage des titres sur les valeur de camembert AJOUTER A TABLEAU($DataGraphe;"Value") TABLEAU TEXTE(Legende;8) Legende{1}:="Ile de France" Legende{2}:="Provence - Cote d'azur" Legende{3}:="Rhône-alpes" Legende{4}:="Bretagne" Legende{5}:="Nord" Legende{6}:="Grand-Est" Legende{7}:="Nord" Legende{8}:="Autres" TABLEAU REEL(ValueC;8) ValueC{1}:=14,7 ValueC{2}:=8,4 ValueC{3}:=15,5 ValueC{4}:=11,4 ValueC{5}:=8,2 ValueC{6}:=1,1 ValueC{7}:=2,3 ValueC{8}:=5,8 TABLEAU TEXTE(couleur;8) couleur{1}:="Purple" couleur{2}:="Lightblue" couleur{3}:="darkblue" couleur{4}:="Red" couleur{5}:="Lightgreen" couleur{6}:="brown" couleur{7}:="Orange" couleur{8}:="green" TheGraphe:=SGR_Generate_ProportionalPie (->$DataGrapheName;->$DataGraphe;->Legende;->ValueC;->couleur)