SGR Generate bubbleChart : Différence entre versions

De BlueWiki
(Paramètres)
Ligne 8 : Ligne 8 :
 
!Description
 
!Description
  
 +
|-
 +
|valign="top"|Parametres du graphes
 +
|valign="top"|Pointeur
 +
|valign="top"|[[File:in.png|caption]]
 +
|Pointeur vers un tableau texte des paramètres du graphe
 +
1- diametre maximum d'une bulle
 +
2 - couleur de fond du graphe
 +
3 - Titre du graphe
 +
4 - Alignement du Titre du graphe
 +
5 - le zéro de l'axe horizontal doit etre visible
 +
6 - le zéro de l'axe vertical doit etre visible
 +
7 - Affichage des graduation
 +
8 - Traits horizontaux pour les graduations
 +
9 - Traits verticaux pour les graduations
 +
10 - Affichage des libellés
 +
11 - taille de la police des libellés
 +
12 - Police des légendes et des échelles
 
|-
 
|-
 
|valign="top"|Légendes
 
|valign="top"|Légendes
Ligne 43 : Ligne 60 :
 
|valign="top"|[[File:in.png|caption]]
 
|valign="top"|[[File:in.png|caption]]
 
|Pointeur vers un tableau texte de couleur des bulles
 
|Pointeur vers un tableau texte de couleur des bulles
 
|-
 
|valign="top"|parametres
 
|valign="top"|Pointeur
 
|valign="top"|[[File:in.png|caption]]
 
|Pointeur vers un tableau texte des paramètres du graphe
 
  
 
|-
 
|-

Version du 21 juillet 2013 à 20:24

Paramètres


Paramètres Type Description
Parametres du graphes Pointeur caption Pointeur vers un tableau texte des paramètres du graphe

1- diametre maximum d'une bulle 2 - couleur de fond du graphe 3 - Titre du graphe 4 - Alignement du Titre du graphe 5 - le zéro de l'axe horizontal doit etre visible 6 - le zéro de l'axe vertical doit etre visible 7 - Affichage des graduation 8 - Traits horizontaux pour les graduations 9 - Traits verticaux pour les graduations 10 - Affichage des libellés 11 - taille de la police des libellés 12 - Police des légendes et des échelles

Légendes Pointeur caption Pointeur vers un tableau texte des noms des axes
Libelle Pointeur caption Pointeur vers un tableau texte des bulles
Value1 Pointeur caption Pointeur vers un tableau réel des valeurs sur l'axe horizontal
Value2 Pointeur caption Pointeur vers un tableau réel des valeurs sur l'axe vertical
Value3 Pointeur caption Pointeur vers un tableau réel des valeurs du diamètre de la bulle
Couleurs Pointeur caption Pointeur vers un tableau texte de couleur des bulles
Resultat Image caption Image incluant le code SVG

Description



Exemple de code


 // Nom utilisateur (OS) : Paul Kuhn - BlueCompany
 // Date et heure : 03/07/13, 15:25:37
 // ----------------------------------------------------
 // Méthode : Exemple_Bulle
 // Description
 // 
 //
 // Paramètres
 // ----------------------------------------------------

TABLEAU TEXTE($legende;0)  // légende des valeurs
AJOUTER A TABLEAU($legende;"Année")
AJOUTER A TABLEAU($legende;"Nbre de produits")
AJOUTER A TABLEAU($legende;"CA")

TABLEAU TEXTE($Libelle;0)
AJOUTER A TABLEAU($Libelle;"Années 80 : les débuts")
AJOUTER A TABLEAU($Libelle;"")
AJOUTER A TABLEAU($Libelle;"Années 90 : la croissance")
AJOUTER A TABLEAU($Libelle;"Années 2000 : l'explosion")
AJOUTER A TABLEAU($Libelle;"Années 2010 : le déclin")

TABLEAU REEL($Value1;0)  // axe horizontal
AJOUTER A TABLEAU($Value1;1980)
AJOUTER A TABLEAU($Value1;1985)
AJOUTER A TABLEAU($Value1;1990)
AJOUTER A TABLEAU($Value1;2000)
AJOUTER A TABLEAU($Value1;2012)

TABLEAU REEL($Value2;0)  // axe vertical
AJOUTER A TABLEAU($Value2;25)
AJOUTER A TABLEAU($Value2;35)
AJOUTER A TABLEAU($Value2;50)
AJOUTER A TABLEAU($Value2;80)
AJOUTER A TABLEAU($Value2;12)

TABLEAU REEL($Value3;0)  // Diametre de la bulle
AJOUTER A TABLEAU($Value3;18000000)
AJOUTER A TABLEAU($Value3;22000000)
AJOUTER A TABLEAU($Value3;32000000)
AJOUTER A TABLEAU($Value3;40000000)
AJOUTER A TABLEAU($Value3;10000000)

TABLEAU TEXTE($Color;0)
AJOUTER A TABLEAU($Color;"lightblue")
AJOUTER A TABLEAU($Color;"Purple")
AJOUTER A TABLEAU($Color;"Pink")
AJOUTER A TABLEAU($Color;"LightGreen")
AJOUTER A TABLEAU($Color;"orange")

TABLEAU TEXTE($parametres;0)
AJOUTER A TABLEAU($parametres;"400")  // 1- diametre maximum d'une bulle
AJOUTER A TABLEAU($parametres;"")  // 2 - couleur de fond du graphe
AJOUTER A TABLEAU($parametres;"Evolution du nombres de produits et du CA")  // 3 - Titre du graphe
AJOUTER A TABLEAU($parametres;Chaine(Centré))  // 4 - Alignement du Titre du graphe
AJOUTER A TABLEAU($parametres;"non")  // 5 - le zéro de l'axe horizontal doit etre visible
AJOUTER A TABLEAU($parametres;"oui")  // 6 - le zéro de l'axe vertical doit etre visible
AJOUTER A TABLEAU($parametres;"oui")  // 7 - Affichage des graduation
AJOUTER A TABLEAU($parametres;"oui")  // 8 - Traits horizontaux pour les graduations
AJOUTER A TABLEAU($parametres;"oui")  // 9 - Traits verticaux pour les graduations
AJOUTER A TABLEAU($parametres;"oui")  // 10 - Affichage des libellés
AJOUTER A TABLEAU($parametres;"36")  // 11 - taille de la police des libellés

TheGraphe:=SGR_Generate_bubbleChart (->$legende;->$Libelle;->$Value1;->$Value2;->$Value3;->$Color;->$parametres)