DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / Développer une application ou un site / Champs, fenêtres et pages / Champs : Types disponibles / Champ Graphe / Types de graphes
  • Présentation
  • Caractéristiques d'un graphe de type Secteur multiniveau
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Présentation
Le graphe de type Secteur multiniveau est un graphe Secteur contenant plusieurs niveaux de données hiérarchiques.
L'intérêt de ce type de graphe est double :
  • D'une part, il permet l'affichage concis et hiérarchisé d'un très grand nombre de données.
  • D'autre part, ce type de graphe est interactif : le clic sur une part permet de rentrer dans le détail des sous-niveaux de cette part.
Caractéristiques d'un graphe de type Secteur multiniveau
Dans ce graphe :
1. Titre du graphe.
Les caractéristiques du titre du graphe sont saisies dans l'onglet "Détail" de la description du champ (bouton "Editer le titre du graphe").
Il est possible de définir le titre du graphe, sa position et son style.
2. Taille du trou
Un graphe de type Secteur multiniveau peut afficher un trou en son centre. Il est possible de définir la taille du trou dans l'onglet "Général" de la description du champ.
3. Portion du graphe
A chaque niveau, les valeurs affichées représentent une portion.
L'utilisateur final peut cliquer sur une portion du graphe pour voir le détail de cette part : la part cliquée devient le centre du graphe et autour sont représentés tous ses sous-niveaux. Et ainsi de suite, ... Un clic au centre du graphe remonte d'un niveau.
L'affichage du détail est automatique : il est géré par le champ.
Remarques :
  • Il est possible d'afficher les libellés des portions (étiquettes de catégories) perpendiculairement : utilisez la fonction grParamètre avec la constante grLibelléSMNPerpendiculaireProtion.
    WEBDEV - Code ServeurPHP Les libellés des portions (étiquettes de catégories) sont toujours affichés perpendiculairement à la portion. Cette option n'est pas paramétrable.
  • Pour définir l'angle de départ de la première part, utilisez la fonction grSMNAngleDépart.
  • Pour excentrer une part (ou toutes les parts), utilisez la fonction grSMNPartExcentrée.
4. Bulle d'aide
La valeur des données survolées à la souris s'affiche dans une bulle.
Autres caractéristiques :
  • Par défaut, un dégradé radial de couleurs par niveau est géré automatiquement. Il est possible de définir la couleur d'une portion avec la fonction grSMNCouleurPortion.
  • Pour limiter le nombre de niveaux affichés, utilisez la fonction grParamètre avec la constante grSMNNiveauMax.
  • Les fonctions WLangage spécifiques à ce type de graphe sont les suivantes :
    grSMNAjouteDonnéeAjoute une donnée à un graphe de type Secteur multiniveau.
    grSMNAngleDépartIndique l'angle de départ de la première part dans un graphe de type Secteur multiniveau.
    grSMNCouleurPortionChange la couleur d'une portion d'un graphe de type Secteur multiniveau.
    grSMNPartExcentréeExcentre une part ou toutes les parts d'un graphe de type Secteur multiniveau.
    grSMNPortionRacineChange ou précise le chemin de la racine dans un graphe de type Secteur multiniveau.
    grSMNRécupèreDonnéeRécupère une valeur numérique dans un graphe de type Secteur multiniveau.
Remarque : Ce type de graphe n'accepte pas de valeurs négatives.
Liste des exemples associés :
WD Graphe Exemples didactiques (WINDEV) : WD Graphe
[ + ] Cet exemple didactique présente diverses utilisations du champ graphe.
Différents types de graphe sont présentés :
- Secteur (ou camembert)
- Secteur multiniveau (ou sunburst)
- Courbe
- Nuage de points
- Histogramme
- Aire
- ...

Les fonctionnalités mises en avant sont la personnalisation des graphes par programmation ainsi que le remplissage du graphe à partir d'un fichier de données HFSQL ou dans l'éditeur.
Version minimum requise
  • Version 20
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 12/04/2023

Signaler une erreur ou faire une suggestion | Aide en ligne locale