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