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