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 à partir de 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 des champs appartenant à la table sous-jacente. Par exemple, il s’agit du formulaire Incident dans la vue libre-service :
Voici le formulaire 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 quelles vues se rapportent à des rôles d’utilisateur spécifiques
Les utilisateurs disposant du rôle 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 basculer entre les vues de liste et 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 à gauche de l’en-tête du formulaire, puis sélectionnez :
Le changement de vue envoie le formulaire, ce 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 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 Visual Task Board, 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.