Afficher une seconde ligne sous le nom d’un enregistrement
Objectif
Choisir le champ qui apparaît en seconde ligne, plus petite, sous le nom d’un enregistrement partout où la plateforme liste des enregistrements sans grille — surtout dans un champ de recherche —, afin de pouvoir distinguer deux contacts nommés « J. Smith ».
Prérequis
- Vous êtes connecté en tant que créateur, avec l’autorisation de modifier la solution de la table.
- Une table est ouverte dans le concepteur de tables, avec le champ que vous voulez afficher.
Étapes
- Ouvrez la table dont on sélectionne les enregistrements (la table vers laquelle pointe un champ de recherche), puis allez dans Champs.
- Sélectionnez la ligne du champ qui distingue ses enregistrements — l’e-mail d’un contact, la ville d’un compte, la référence d’une commande.
- Sélectionnez Utiliser comme texte secondaire dans la barre de commandes.
- La ligne du champ affiche désormais (Texte secondaire) à côté de son nom : on voit ainsi quel champ la table utilise sans rien ouvrir d’autre.
- Pour ne plus l’utiliser, sélectionnez le même champ et choisissez Ne plus utiliser comme texte secondaire. Le champ et ses valeurs restent ; seule la désignation disparaît.
Ce qui se passe en coulisses
Une table a au plus un texte secondaire, de la même façon qu’elle a au plus une image d’enregistrement. Le champ qui distingue les enregistrements d’une table relève d’un jugement que vous seul pouvez porter : vous le faites donc une fois ici, au lieu que chaque contrôle le devine d’après les colonnes qu’une vue se trouve contenir.
Il fait partie de la définition de la table : il voyage donc dans une solution. Exportez la table, et la seconde ligne apparaît aux mêmes endroits dans l’environnement cible.
Un champ de recherche prend alors l’une de deux formes, selon les métadonnées :
- Avec une vue de recherche — vous avez indiqué par quelles colonnes on choisit un enregistrement de cette table : le sélecteur propose donc aussi la Recherche avancée, c’est-à-dire toute la table sous forme de grille, avec pagination.
- Sans vue de recherche — le sélecteur est la liste elle-même : l’image de chaque enregistrement, son nom, et cette seconde ligne en dessous. Il n’y a pas de lien « afficher la grille », puisque personne n’a choisi de colonnes pour elle.
Le nom est toujours affiché ; la seconde ligne et l’image le sont lorsque la table les désigne. Un enregistrement dont le champ secondaire est vide affiche simplement une seule ligne plutôt qu’une seconde ligne vide.
Dépannage
- L’action « Utiliser comme texte secondaire » n’apparaît pas. — le champ sélectionné est le champ principal de la table (déjà la première ligne), ou une colonne Fichier/Image, qui contient une référence plutôt qu’un texte lisible.
- La seconde ligne est vide pour certains enregistrements. — ces enregistrements n’ont pas de valeur dans ce champ. La ligne n’affiche qu’une ligne plutôt qu’une seconde ligne vide, ce qui est le comportement voulu ; remplissez le champ, ou désignez-en un qui est généralement rempli.
- Un champ de recherche affiche d’autres détails à la place. — la table ne désigne aucun texte secondaire : le panneau se rabat donc sur les colonnes de la vue qu’il a retenue. Désignez un champ pour prendre en charge cette ligne.
- La seconde ligne a disparu après la suppression d’un champ. — supprimer le champ désigné efface la désignation avec lui, afin que la table ne pointe jamais vers un champ disparu. Désignez-en un autre.