Objet prototype de graphique
Les objets suivants sont directement liés à l'API graphprototype.
Prototype de graphique
L'objet prototype de graphique possède les propriétés suivantes.
| Propriété | Type | Description |
|---|---|---|
| graphid | ID | ID du prototype de graphique. Comportement de la propriété : - lecture seule - obligatoire pour les opérations de mise à jour |
| height | integer | Hauteur du prototype de graphique en pixels. Comportement de la propriété : - obligatoire pour les opérations de création |
| name | string | Nom du prototype de graphique. Comportement de la propriété : - obligatoire pour les opérations de création |
| width | integer | Largeur du prototype de graphique en pixels. Comportement de la propriété : - obligatoire pour les opérations de création |
| flags | integer | Origine du prototype de graphique. Valeurs possibles : 2 - un prototype de graphique ; 6 - un prototype de graphique découvert Comportement de la propriété : - lecture seule |
| graphtype | integer | Type de disposition du prototype de graphique. Valeurs possibles : 0 - (par défaut) normal ; 1 - empilé ; 2 - camembert ; 3 - éclaté. |
| percent_left | float | Percentile gauche. Par défaut : 0. |
| percent_right | float | Percentile droit. Par défaut : 0. |
| show_3d | integer | Indique s'il faut afficher les graphiques découverts de type camembert et éclaté en 3D. Valeurs possibles : 0 - (par défaut) afficher en 2D ; 1 - afficher en 3D. |
| show_legend | integer | Indique s'il faut afficher la légende sur le graphique découvert. Valeurs possibles : 0 - masquer ; 1 - (par défaut) afficher. |
| show_work_period | integer | Indique s'il faut afficher le temps de travail sur le graphique découvert. Valeurs possibles : 0 - masquer ; 1 - (par défaut) afficher. |
| templateid | ID | ID du prototype de graphique du modèle parent. Comportement de la propriété : - lecture seule |
| yaxismax | float | Valeur maximale fixe pour l'axe Y. |
| yaxismin | float | Valeur minimale fixe pour l'axe Y. |
| ymax_itemid | ID | ID de l'élément utilisé comme valeur maximale pour l'axe Y. Si un utilisateur n'a pas accès à l'élément spécifié, le graphique est rendu comme si ymax_type était défini sur « calculated ». |
| ymax_type | integer | Méthode de calcul de la valeur maximale pour l'axe Y. Valeurs possibles : 0 - (par défaut) calculated ; 1 - fixe ; 2 - élément. |
| ymin_itemid | ID | ID de l'élément utilisé comme valeur minimale pour l'axe Y. Si un utilisateur n'a pas accès à l'élément spécifié, le graphique est rendu comme si ymin_type était défini sur « calculated ». |
| ymin_type | integer | Méthode de calcul de la valeur minimale pour l'axe Y. Valeurs possibles : 0 - (par défaut) calculated ; 1 - fixe ; 2 - élément. |
| discover | integer | Statut de découverte du prototype de graphique. Valeurs possibles : 0 - (par défaut) les nouveaux graphiques seront découverts ; 1 - les nouveaux graphiques ne seront pas découverts et les graphiques existants seront marqués comme perdus. |
| uuid | string | Identifiant unique universel, utilisé pour lier les prototypes de graphique importés à ceux qui existent déjà. Généré automatiquement s'il n'est pas fourni. Comportement de la propriété : - pris en charge si le prototype de graphique appartient à un modèle |