SGR Generate Pie : Différence entre versions
De BlueWiki
(→Paramètres) |
|||
(4 révisions intermédiaires par un utilisateur sont masquées) | |||
Ligne 1 : | Ligne 1 : | ||
[[Composant_Graphe_SVG#Commandes|Liste des commandes du composant]] | [[Composant_Graphe_SVG#Commandes|Liste des commandes du composant]] | ||
− | [[SGR_Generate_Pie-EN|English version of this page]] | + | [[SGR_Generate_Pie-EN|English version of this page]] [[File:icone_drapeau-anglais.jpg]] |
=== Paramètres === | === Paramètres === | ||
---- | ---- | ||
Ligne 21 : | Ligne 21 : | ||
Les valeurs possible de paramètre du graphe sont les suivantes : | Les valeurs possible de paramètre du graphe sont les suivantes : | ||
− | Paramètres généraux du graphe | + | '''Paramètres généraux du graphe''' |
* "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 27 : | Ligne 27 : | ||
* "Reflet" ou "reflection" : Affichage de l'effet de reflet sur le graphe (oui/non) par défaut le reflet est affiché. Ce paramètre est utile pour la génération de pdf car en raison d'un bug (4D ou driver) vous risquez d'obtenir un graphe complètement noir. | * "Reflet" ou "reflection" : Affichage de l'effet de reflet sur le graphe (oui/non) par défaut le reflet est affiché. Ce paramètre est utile pour la génération de pdf car en raison d'un bug (4D ou driver) vous risquez d'obtenir un graphe complètement noir. | ||
− | Paramètres du titre | + | |
+ | '''Paramètres du titre''' | ||
* "Titre" ou "Title" : titre du graphe | * "Titre" ou "Title" : titre du graphe | ||
* "alignement du titre" ou "TitleAlignement" : Alignement du titre 0,1,2,3 | * "alignement du titre" ou "TitleAlignement" : Alignement du titre 0,1,2,3 | ||
Ligne 36 : | Ligne 37 : | ||
− | Paramètres des valeurs | + | '''Paramètres des valeurs''' |
* "ShowValue" ou "Affichage des valeurs" (oui/non/value/name/%) | * "ShowValue" ou "Affichage des valeurs" (oui/non/value/name/%) | ||
+ | * "ValueFont" ou "Police des valeurs" : police des valeurs affichées sur le graphe | ||
* "ValueFontSize" ou "Taille de la police des valeurs" : Taille de la police des valeurs affichées sur le graphe | * "ValueFontSize" ou "Taille de la police des valeurs" : Taille de la police des valeurs affichées sur le graphe | ||
+ | * "ValueFontStyle" ou "Style de la police des valeurs" : style de la police des valeurs affichées sur le graphe | ||
+ | * "ValueFontColor" ou "Couleur de la police des valeurs" : Couleur de la police des valeurs affichées sur le graphe | ||
* "Format des valeurs" ou "Valueformat" : Chaine de formatage des valeurs au format 4D (ex. "### ##0.00 %") | * "Format des valeurs" ou "Valueformat" : Chaine de formatage des valeurs au format 4D (ex. "### ##0.00 %") | ||
− | Paramètres de la légende | + | '''Paramètres de la légende''' |
* "Affichage de la légende" ou "ShowLegend" : Affichage de la légende "oui", "vrai", "true", "yes", "non", "no", "Faux", "false" | * "Affichage de la légende" ou "ShowLegend" : Affichage de la légende "oui", "vrai", "true", "yes", "non", "no", "Faux", "false" | ||
* "Police de la légende" ou "legendFont" : Police de la légende, si cette valeur est passée, elle remplace la "police du graphe" | * "Police de la légende" ou "legendFont" : Police de la légende, si cette valeur est passée, elle remplace la "police du graphe" |
Version actuelle en date du 1 décembre 2014 à 07:35
Liste des commandes du composant
[modifier] Paramètres
[modifier] Description
Depuis la version 1.2 du composant vous pouvez détacher des parties du graphe et faire une extrusion centrale pour obtenir un graphe "Donut"
Ce graphique sera encore amélioré dans la prochaine version
La prochaine version vous permettra, entre autre, de donner de la perspective et de l'épaisseur au graphe
[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_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 AJOUTER A TABLEAU($DataGrapheName;"ShowLegend") // Echelles des valeurs 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(Centré)) AJOUTER A TABLEAU($DataGrapheName;"ShowValue") // affichage des titres sur les valeur de camembert AJOUTER A TABLEAU($DataGraphe;"Name") 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" TABLEAU TEXTE($PartsParameters;6) PartsParameters{2}:="range of extraction=50" TheGraphe:=SGR_Generate_Pie (->$DataGrapheName;->$DataGraphe;->Legende;->ValueC;->couleur;->$PartsParameters)