Fonctionnalités, paramètres ou problèmes supplémentaires non couverts par des catégories Microsoft Teams spécifiques
La réponse a été automatiquement traduite. En conséquence, il peut y avoir des erreurs grammaticales ou des mots inhabituels. De plus, notre environnement de test utilise une interface en anglais, donc les captures d’écran sont affichées en anglais. Merci pour votre généreuse compréhension !
Cher @Cecile,
Bienvenue dans Microsoft Q&R.
Merci pour votre question. D’après votre description, je comprends que vous souhaitez qu’une colonne à choix multiples dans une Microsoft List s’affiche correctement à l’intérieur du formulaire de l’élément (pas seulement dans la vue Galerie), avec les valeurs sélectionnées indiquées sur une ligne séparées par des virgules. J’ai reproduit votre scénario avec une vue Galerie et une colonne à choix multiples, puis personnalisé la mise en page du formulaire. Le formulaire ne rendait pas les valeurs à choix multiples par défaut car les données sont stockées sous forme de tableau ; cependant, après avoir appliqué la mise en forme du formulaire (JSON) à ce champ, le formulaire affichait les valeurs exactement comme prévu (par exemple, Marketing, Finance, RH). Vous pouvez obtenir le même résultat en suivant les étapes ci-dessous :
- Ouvrez votre Microsoft List (depuis Teams ou SharePoint). Cliquez sur Ajouter un nouvel élément (pour ouvrir le formulaire Nouvel élément) ou ouvrez n’importe quel élément existant pour voir le formulaire Modifier.
- Dans le panneau de formulaires à droite, choisissez Personnaliser / Modifier le formulaire > Configurer la mise en page (la formulation peut varier légèrement selon le locataire).
- Dans l’éditeur de mise en page, sélectionnez le champ correspondant à votre colonne à choix multiples (par exemple, En-tête), puis allez dans la section Avancé / JSON de ce champ (formatage au niveau champ dans l’éditeur de formulaire).
- Collez ce JSON (cela convertit le tableau en une chaîne séparée par des virgules) :
JSON
{
"elmType": "div",
"txtContent": "=join(@currentField, ', ')"
}
(@currentField fait référence au tableau des choix sélectionnés ; join(..., ', ') les fusionne en une seule ligne lisible comme Option A, Option B, Option C.)
Sauvegarder et tester
Cliquez sur Enregistrer/Appliquer, puis rouvrez le formulaire (Nouveau ou Modifier) pour un élément qui comporte plusieurs choix. Vous devriez maintenant voir les valeurs affichées sur une ligne, séparées par des virgules.
J’espère que ces informations vous aideront à vous orienter. Si quelque chose ne s’affiche toujours pas comme prévu, n’hésitez pas à partager une capture d’écran du type de votre colonne et de l’endroit où vous avez appliqué la mise en forme (au niveau du champ vs. formulaire entier), et je serai ravi de vous aider à l’affiner.
J’ai hâte d’avoir de vos nouvelles pour des nouvelles ou des détails supplémentaires.
Cordialement,
Si la réponse est utile, veuillez cliquer sur « Accepter la réponse » et veuillez la voter positivement. Si vous avez des questions supplémentaires sur cette réponse, veuillez cliquer sur « Commenter ».
Note : Veuillez suivre les étapes de notre documentation pour activer les notifications par e-mail si vous souhaitez recevoir la notification correspondante à ce fil.