Configurer des contrôles de liste
Vous pouvez configurer des contrôles de liste, tels que des boutons et des filtres.
Avant de commencer
Rôle requis : personalize_control.
Procédure
- Ouvrez une liste.
- Cliquez avec le bouton droit sur un titre de colonne et sélectionnez Configurer > Contrôle de la liste.
-
Complétez le formulaire.
Remarque :Les champs de contrôle de liste disponibles pour les listes incorporées sont plus limités. Sauf indication contraire, les champs de contrôle de liste de la table suivante sont disponibles pour les listes standard et les listes incorporées.
Tableau 1. Formulaire Contrôle de la liste Champ Description Table Nom de la table pour la liste ou la liste connexe. Par exemple, Demande de changement [change_request]. Le système définit automatiquement cette valeur. Liste connexe Nom de la table et du champ qui définissent la liste connexe. Par exemple, sysapproval_approver.sysapproval. Le système définit automatiquement cette valeur. Étiquette Étiquette à afficher pour cette liste. Permet à un administrateur de personnaliser l'étiquette d'une liste ou d'une liste connexe. Si elle n'est pas fournie, l'étiquette pluriel par défaut pour le fichier est utilisée. Par exemple, l'étiquette pour la table Incident serait Incidents. Omettre le bouton « Nouveau » Option pour empêcher le bouton Nouveau de s'afficher sur cette liste. Décochez la case pour afficher le bouton Nouveau ou pour contrôler le bouton Nouveau avec des rôles (champ Nouveaux rôles). Ce champ est uniquement disponible pour les listes standard.
Omettre le bouton de modification Option pour empêcher le bouton Modifier de s'afficher sur cette liste. Décochez cette case pour afficher le bouton Modifier ou pour contrôler le bouton Modifier avec des rôles (champ Nouveaux rôles). Le bouton Modifier ne s'applique pas à toutes les listes. Ce champ est uniquement disponible pour les listes standard.
Omettre si vide Option pour omettre complètement la Liste connexe du formulaire (aucun en-tête) s'il n'y a pas d'entrées pour la Liste connexe. Omettre la colonne si vide Option d'une liste de niveau supérieur pour omettre les en-têtes de colonne ET les filtres/fils d'Ariane d'une colonne vide. Omettre les filtres Option pour masquer les filtres ou les fils d'Ariane de cette liste. Décochez cette case si vous souhaitez toujours des filtres ou des fils d'Ariane ou pour contrôler des filtres/fils d'Ariane avec des rôles (champ Rôles de filtrage). Ce champ est uniquement disponible pour les listes standard.
Omettre les liens Option pour masquer les liens des champs qui font référence à d'autres fichiers de cette liste. Laissez ce bouton décoché pour générer des liens ou pour contrôler l'utilisation des liens avec des rôles (champ Rôles de lien). Omettre le lien de détail Option pour désactiver le lien vers l'enregistrement de la première colonne dans la vue de listes. Les utilisateurs peuvent toujours sélectionner l'icône de référence pour accéder à l'enregistrement. Ce champ est uniquement disponible pour les listes standard.
Listes hiérarchiques Consultez Activer une liste hiérarchique. Liste hiérarchique insérée dans une liste d'enregistrements. Les listes hiérarchiques permettent à un utilisateur de visualiser le contenu des listes connexes d'un enregistrement sans quitter le formulaire de liste d'enregistrements. Ce champ est uniquement disponible pour les listes standard.
Type d'édition de liste Capacité de l'utilisateur à modifier directement des valeurs dans chaque cellule d'une liste. Les options sont les suivantes : - Enregistrer immédiatement (mode d'édition de cellules) : permet de modifier les cellules. La ligne entière est enregistrée lorsque l'utilisateur entre une nouvelle valeur.
- Enregistrer les données par ligne : permet de modifier les cellules. La ligne est uniquement enregistrée quand l'utilisateur s'en éloigne ou sélectionne l'icône Enregistrer (
). Ce mode permet à l'utilisateur de modifier plusieurs valeurs avant de sauvegarder un enregistrement.
- Désactiver l'édition de liste : empêche les utilisateurs de modifier des cellules de la liste.
Ce champ est uniquement disponible pour les listes standard.
Balise d'édition de liste Balise unique envoyée à un qualificatif de référence sous forme de variable de script listEditRefQualTag. Entrez une chaîne arbitraire de lettres ou de chiffres. Ligne d'insertion de modification de la liste Possibilité pour un utilisateur de créer des enregistrements dans la vue de liste. Lorsque la case est cochée, une ligne vide apparaît en bas de la liste. Ce champ est uniquement disponible pour les listes standard.
Supprimer le nombre de paginations Option pour supprimer le nombre de paginations de la liste. Désactiver la requête en langage naturel (NLQ) Option pour désactiver le filtre NLQ dans des listes spécifiques lorsque la NLQ sur les listes est activée dans l'instance. Le filtre NLQ vous permet d'utiliser le langage naturel pour filtrer des listes au lieu d'utiliser le créateur de condition. Pour plus d’informations sur NLQ les filtres, consultez Requête en langage naturel. Remarque :Lorsque la propriété système (com.snc.listv2.nlq.lists.enabled com.snc.listv2.nlq.lists.enabled) est définie sur false, la requête est détruite. Le texte saisi dans la recherche remplace les conditions existantes.Application Champ d'application de ce paramètre. Global signifie que tous les espaces de travail peuvent utiliser ce paramètre. Nouveaux rôles Rôles d'utilisateur pouvant accéder au bouton Nouveau sur cette liste. Laissez le champ vide pour permettre à tous les utilisateurs d'accéder au bouton Nouveau. Cette option ne s'applique pas aux listes incorporées, qui n'ont pas de boutons Nouveau. Rôles de filtrage Rôles d'utilisateur requis pour que le filtre soit affiché dans la liste. Ce champ est uniquement disponible pour les listes standard.
Rôles de lien Rôles d'utilisateur requis pour que des liens soient générés pour les champs qui font référence à d'autres fichiers.
Exemple de configuration des contrôles de liste
L'exemple suivant montre comment configurer une liste d'incidents associés dans un enregistrement de problème pour répondre à des besoins professionnels spécifiques.
Avant de commencer
Pourquoi et quand exécuter cette tâche
Dans cet exemple, une étiquette de liste connexe est configurée pour afficher Incidents enfants, et pas seulement Incidents. La liste connexe est également configurée pour supprimer le bouton Nouveau afin d'empêcher les utilisateurs de créer des incidents à partir du formulaire de problème.
Procédure
- Accédez à un enregistrement de problème.
- Ouvrez le menu contextuel de la liste dans la liste connexe Incidents et sélectionnez Configurer > Contrôle de la liste.
- Sur le formulaire Contrôle de liste, modifiez le champ Étiquette en Incidents enfants.
- Cochez la case Omettre le bouton Nouveau.
-
Sélectionnez Envoyer pour enregistrer vos changements et revenir à l'enregistrement précédent, dans ce cas précis l'enregistrement de problème.
Dans l'enregistrement de problème, l'étiquette de la liste d'incidents incorporée a changé et le bouton Nouveau n'est plus disponible.