Gestion des vues
Une vue définit les éléments qui s’affichent lorsqu’un utilisateur ouvre un formulaire ou une liste, et vous pouvez changer la vue par rapport à la valeur par défaut pour les listes et les formulaires.
Lorsque le système affiche un formulaire ou une liste, il n’affiche généralement qu’un sous-ensemble de champs appartenant à la table sous-jacente. Par exemple, il s’agit du formulaire Incident dans la vue Self-service :
Il s’agit du formulaire Incident dans la vue des mesures :
- Créer des vues pour n’importe quelle liste et n’importe quel formulaire
- Déterminer quelle vue est visible par défaut
- supprimer les vues qu’ils ont créées
- Créer et modifier des règles de vues déterminant quelles vues sont disponibles en fonction des valeurs des champs de la table sous-jacente
- Créer des règles qui déterminent quelles vues appartiennent à des rôles d’utilisateur spécifiques
Les utilisateurs disposant des rôles administrateur ou view_changer peuvent changer de vue.
Vues incluses avec le système de base
Plusieurs vues sont incluses dans le système de base, y compris la vue par défaut et la vue avancée.
Changement de vue
Pour passer d’une vue de liste à l’autre, cliquez sur le menu contextuel de la liste dans le coin supérieur gauche de la liste, puis sélectionnez .
Pour passer d’une vue de liste à l’autre dans la liste v3, cliquez sur le menu contextuel, puis sélectionnez .
Pour passer d’une vue de formulaire à l’autre, cliquez sur le menu contextuel sur le côté gauche de l’en-tête du formulaire, puis sélectionnez :
Le changement de vue envoie le formulaire, qui enregistre toutes les modifications et déclenche tous les onSubmit scripts clients qui s’appliquent. Vous ne pouvez pas changer les vues de formulaire sur un nouveau formulaire qui n’a pas encore été enregistré.
Lorsqu’un utilisateur change de vue, la vue sélectionnée est enregistrée en tant que préférence utilisateur, de sorte que l’utilisateur voit la même vue par défaut lorsque le formulaire s’ouvre. Lorsqu’un utilisateur a une vue enregistrée en tant que préférence utilisateur, puis ouvre une URL vers un enregistrement qui spécifie une autre vue, le formulaire s’affiche dans la vue enregistrée dans la préférence utilisateur, et non dans l’URL. Par exemple, si un utilisateur sélectionne la vue mobile sur un enregistrement d’incident, puis tente d’ouvrir le lien suivant, qui spécifie la vue du tableau visuel des tâches, le formulaire s’ouvre toujours dans la vue mobile : https://{instance}/nav_to.do ?uri=incident.do ?sys_id={sys_ID}sysparm_view=vtb
Le paramètre sysparm_view spécifie la vue à utiliser pour une liste ou un formulaire, et peut être remplacé par la préférence stockée d’un utilisateur pour une vue. Vous pouvez remplacer ce comportement en définissant le sysparm_view_forced paramètre sur vrai.