12.6 Graphiques

Un graphique est un contrôle de la vue permettant d’afficher des séries de valeurs contenues dans des inclusions.

Les contrôles de la vue liés à ce fonctionnement sont le Graphique classique et le Graphique en nuages de points.

12.6.1        Graphique classique

Un Graphique classique se base sur un seul champ de type Inclusion multiple. Il utilise un des champs du modèle de l’inclusion pour son abscisse (la Catégorie) et un ou plusieurs autres champs pour son ou ses ordonnées (un champ par courbe).

Ce contrôle est ajouté dans la vue d’un formulaire via l’élément Graphique classique (dans le groupe Graphique de la boite à outil).

Une fois que le contrôle est ajouté, il faut l’associer au champ du modèle de type Inclusion multiple souhaité. Cette assignation se fait via la propriété Valeur du contrôle, ou bien en double-cliquant dessus.

Il est ensuite nécessaire de sélectionner le champ de l’inclusion à utiliser pour l’axe des abscisses. Pour cela, il faut éditer la propriété Catégorie du contrôle. Cette propriété liste tous les champs du modèle de l’inclusion. Le champ sélectionné peut être de type Nombre entier, Nombre réel ou Date.

Il est ensuite possible de créer autant de courbes que souhaitées. Pour cela :

  • Cliquer droit sur le contrôle Graphique classique dans la vue du formulaire.
  • Sélectionner Ajouter une courbe.

Il est possible de sélectionner la courbe ajoutée pour modifier ses propriétés.

Les propriétés d’une courbe sont les suivantes :

Nom

Nom à donner à la courbe, pouvant être affiché dans la légende du graphique. Cette propriété est une Expression devant retourner une valeur de type Texte.

Couleur

Couleur de la courbe. Si non spécifiée, une couleur est choisie automatiquement.

Type

Détermine le type de la courbe à afficher (Ligne, Aire ou Histogramme).

Valeur

Champ du modèle de l’inclusion multiple à utiliser pour l’axe des ordonnées.

Pour supprimer une courbe, faire un clic droit sur la courbe, puis sélectionner Supprimer.

Il est aussi possible d’afficher des bandes à valeurs statiques sur le graphique. Pour ajouter une bande :

  • Cliquer droit sur le contrôle Graphique classique dans la vue du formulaire.
  • Sélectionner Ajouter une bande.

Il est possible de sélectionner la bande ajoutée pour modifier ses propriétés.

Les propriétés d’une bande sont les suivantes :

Couleur

Couleur de la bande. Si non spécifiée, une couleur est choisie automatiquement.

Valeur de début

Valeur minimum de l’axe des ordonnées à attribuer à la bande.

Valeur de fin

Valeur maximum de l’axe des ordonnées à attribuer à la bande.

Le contrôle Graphique classique dispose lui aussi de plusieurs propriétés lorsqu’il est sélectionné :

Afficher la légende

Affiche ou non la légende des courbes ajoutées au graphique. La propriété Nom de chacune des courbes est utilisée.

Cumul

Dans le cas où plusieurs courbes sont affichées, détermine si les valeurs doivent être affichées de manière cumulées. Cette propriété est intéressante lorsque les courbes sont de type Aire ou Histogramme.

Orientation

Détermine l’orientation du graphique (inversion de l’axe des abscisses et des ordonnées).

Axe des catégories – abscisse

Valeurs

Affichage des valeurs de référence sur l’axe des abscisses.

Graduations

Affichage des graduations de référence sur l’axe des abscisses.

Lignes

Affichage des lignes de référence sur l’axe des abscisses.

Minimum

Valeur minimum de l’axe des abscisses. Si non spécifié, cette propriété est déterminée automatiquement en fonction de la valeur la plus faible des courbes.

Maximum

Valeur maximum de l’axe des abscisses. Si non spécifié, cette propriété est déterminée automatiquement en fonction de la valeur la plus haute des courbes.

Axe des valeurs – ordonnées

Valeurs

Affichage des valeurs de référence sur l’axe des abscisses.

Graduations

Affichage des graduations de référence sur l’axe des abscisses.

Lignes

Affichage des lignes de référence sur l’axe des abscisses.

 

12.2.2        Graphique en nuage de point

Un Graphique en nuage de point se base sur plusieurs champs de type Inclusion multiple (un par courbe).

Ce contrôle est ajouté dans la vue d’un formulaire via l’élément Graphique en nuage de point (dans le groupe Graphique de la boite à outil).

Le contrôle en lui-même ne dispose pas de propriété Valeur. Cette dernière est remplacée par une propriété Source présente sur chacune des courbes du contrôle. Les courbes de ce contrôle sont indépendantes contrairement au contrôle Graphique classique.

Pour ajouter une courbe :

  • Cliquer droit sur le contrôle Graphique en nuage de point dans la vue du formulaire.
  • Sélectionner Ajouter une courbe.

Une fois la courbe ajoutée, il faut attribuer sa propriété Source. Cette propriété correspond à un champ de type Inclusion multiple. Dès lors que ce champ est sélectionné, il faut spécifier les propriétés Valeur X et Valeur Y de la courbe. Ces propriétés doivent être assignées aux champs du modèle de l’inclusion multiple. Ces champs peuvent être de type Nombre entier ou Nombre réel.

Dans l’exemple ci-dessous, la courbe affiche les valeurs du champ de type Inclusion multiple nommé « graphique_classique ». Le champ de l’inclusion multiple « valeur_x » est utilisé pour l’axe des abscisses, le champ « valeur_y » est utilisé pour l’axe des ordonnées.

Une courbe possède les propriétés suivantes :

Nom

Nom à donner à la courbe, pouvant être affiché dans la légende du graphique. Cette propriété est une Expression devant retourner une valeur de type Texte.

Couleur

Couleur de la courbe. Si non spécifiée, une couleur est choisie automatiquement.

Type

Détermine le type de la courbe à afficher (Points ou Ligne).

Marqueur

Type de marqueur à positionner sur les points de la courbe.

Tooltip

Champ du modèle de l’inclusion à utiliser pour l’affichage d’une infobulle sur les points de la courbe.

 

Il est aussi possible d’afficher des bandes à valeurs statiques sur le graphique. Pour ajouter une bande :

  • Cliquer droit sur le contrôle Graphique en nuage de point dans la vue du formulaire.
  • Sélectionner Ajouter une bande.

Les propriétés d’une bande sont les suivantes :

Couleur

Couleur de la bande. Si non spécifiée, une couleur est choisie automatiquement.

Axe

Détermine si les axes de la bande sont tracés verticalement (valeur X) ou horizontalement (valeur Y).

Valeur de début

Valeur minimum de l’axe choisi dans la propriété Axe à attribuer à la bande.

Valeur de fin

Valeur maximum de l’axe choisi dans la propriété Axe à attribuer à la bande.

 

 

 

Was this article helpful?

Related Articles

Poster un commentaire

Vous devez être connecté pour pouvoir poster un commentaire.