- Présentation
- Graphe alimenté par programmation
- Remarques
- Cas particulier
- Champ Graphe d'une fenêtre ou d'une page basé sur un champ Table construit avec la fonction ConstruitTableFichier
Alimentation d'un champ Graphe
Les données à afficher dans le champ Graphe peuvent provenir : - d'une rubrique d'un fichier de données ou d'une requête.
- d'une colonne d'un champ Table présent dans la fenêtre ou la page en cours.
Non disponible. - d'un champ Liste présent dans la fenêtre ou la page en cours.
Non disponible. - d'un tableau WLangage.
Non disponible. - de données spécifiées directement dans la fenêtre de description du champ ou par programmation.
- d'un champ de l'état en cours (uniquement pour un état).
Le mode d'alimentation du graphe est spécifié dans l'assistant de création du champ et dans la fenêtre de description du champ ( onglet "Séries"). Graphe alimenté par programmation La programmation nécessaire à l'alimentation du graphe est réalisée grâce aux fonctions suivantes :
Par exemple : - Champ Graphe dans une fenêtre / page :
Le champ Graphe "GRF_MonSalaire" permet de visualiser l'évolution de son salaire sur les quatre dernières années dans un graphe de type Courbe. Les champs de saisie "SAI_Salaire1", "SAI_Salaire2", "SAI_Salaire3" et "SAI_Salaire4" permettent de saisir son salaire annuel de l'année correspondante. Dans cet exemple, saisissez le code suivant dans l'événement "Initialisation" du champ Graphe :
// Ajout des données dans le graphe grAjouteDonnée(GRF_MonSalaire, 1, SAI_Salaire1) grAjouteDonnée(GRF_MonSalaire, 1, SAI_Salaire2) grAjouteDonnée(GRF_MonSalaire, 1, SAI_Salaire3) grAjouteDonnée(GRF_MonSalaire, 1, SAI_Salaire4)
- Champ Graphe dans un état :
L'état "ETAT_MonEtat" imprime les caractéristiques (nom, prénom, chiffre d'affaires) des 10 meilleurs clients. Le graphe "GRF_MonGraphe" affiche le chiffre d'affaires de chaque client sous forme d'un graphe en secteur. Dans cet exemple, saisissez le code suivant dans l'événement "Avant impression" du bloc Corps :
// Ajout des données dans le graphe grAjouteDonnée(GRF_MonGraphe, 1, MaSource.ChiffreAffaires)
Remarques - Si le mode d'alimentation est automatique, il est déconseillé de programmer l'alimentation du graphe (avec les fonctions grAjouteDonnée, grNuageAjouteDonnéeXY, grBourseAjouteDonnée et grIncrémenteDonnée).
- Le graphe est automatiquement créé par l'éditeur de fenêtres, de pages ou d'états. Il n'est pas nécessaire d'utiliser la fonction grCrée pour le créer.
- L'aspect du graphe et/ou l'affichage de texte dans le graphe peut être modifié :
Documentation également disponible pour…
|
|
|
|