Gestion des vues
Une vue définit les éléments qui apparaissent lorsqu’un utilisateur ouvre un formulaire ou une liste. Vous pouvez changer la vue 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 des champs appartenant à la table sous-jacente. Voici par exemple le formulaire Incident dans la vue libre-service :
Voici le formulaire d’incident dans la vue Mesures :
- Créer des vues pour n’importe quelle liste et 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 vue 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 les vues relatives à des rôles d’utilisateur spécifiques
Les utilisateurs disposant du rôle d’administrateur ou de view_changer peuvent changer de vue.
Vues incluses dans le système de base
Plusieurs vues sont incluses dans le système de base, notamment 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 basculer entre les vues de listes 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 situé à gauche de l’en-tête du formulaire, puis sélectionnez :
Le changement de vue envoie le formulaire, qui enregistre tous les changements et déclenche tous onSubmit les scripts clients qui s’appliquent. Vous ne pouvez pas changer de vue 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 afin que l’utilisateur voie 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 qu’il 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.