Afficher les résultats d'une liste basée sur une autre liste
-
16-10-2019 - |
Question
Cela peut être un peu déroutant, je vais essayer de l'expliquer mieux que je peux.
J'ai deux listes dans SharePoint:
La liste A a beaucoup de colonnes par « élément / record », l'une des colonnes est peuplée par la liste B qui est un champ à plusieurs choix.
Un collègue veut créer une vue qui montre chaque élément dans la liste B dans la colonne 1; dans la colonne 2, ils veulent montrer tous les nom de l'élément de la liste A.
Par exemple:
Liste Une vue par défaut:
- Col ??1 - Col 2
- item 1 - point A, point B, point c, point f, point q
- article 2 - point c, point f, point q
- point 3 - point A, point c
Ils aimeraient créer une vue comme celui-ci.
- Col1 - Col 2
- un élément - le point 1, le point 3
- le point b - point 1
- point c - point 1, point 2, le point 3
- point f - point 1
etc ... Je pense que je l'ai fait le point clair? Ou je viens embrouillé les choses.
La solution
Je ne suis pas au courant d'aucune façon de la boîte pour y parvenir.
Pour une colonne non multi-sélection Je suggère d'utiliser Grouper dans le but de regrouper les éléments connexes ensemble, mais cela ne fonctionne pas pour les colonnes sélectionner plusieurs.
mène la route de personnalisation
Vous pouvez soit
- Créer un webpart personnalisé pour faire tout ce que vous avez besoin de rendu.
- Personnaliser la vue d'une webpart existante
Autres conseils
oui, la seule façon de le faire est avec xslt personnalisé par une partie Web de vue des données.