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.
| Property | Type | Description |
|---|---|---|
| graphid | ID | ID du prototype de graphique. Property behavior: - read-only - required for update operations |
| height | integer | Hauteur du prototype de graphique en pixels. Property behavior: - required for create operations |
| name | string | Nom du prototype de graphique. Property behavior: - required for create operations |
| width | integer | Largeur du prototype de graphique en pixels. Property behavior: - required for create operations |
| graphtype | integer | Type de disposition du prototype de graphique. Valeurs possibles : 0 - (default) normal; 1 - empilé; 2 - camembert; 3 - éclaté. |
| percent_left | float | Percentile gauche. Default: 0. |
| percent_right | float | Percentile droit. Default: 0. |
| show_3d | integer | Indique s'il faut afficher en 3D les graphiques découverts de type camembert et éclaté. Valeurs possibles : 0 - (default) 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 - (default) afficher. |
| show_work_period | integer | Indique s'il faut afficher le temps de travail sur le graphique découvert. Valeurs possibles : 0 - masquer; 1 - (default) afficher. |
| templateid | ID | ID du prototype de graphique du modèle parent. Property behavior: - read-only |
| 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 - (default) calculée; 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 - (default) calculée; 1 - fixe; 2 - élément. |
| discover | integer | État de découverte du prototype de graphique. Valeurs possibles : 0 - (default) de nouveaux graphiques seront découverts; 1 - de 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 déjà existants. Généré automatiquement s'il n'est pas fourni. Property behavior: - supported if the graph prototype belongs to a template |