2015-10-08 2 views
0

Dans mon formulaire InfoPath 2010 (qui est également publié sur le site SharePoint 2010), j'ai 2 listes déroulantes: "Type de livraison" et "Technologie primaire". Sous "type de livraison", disons, j'ai des options: A, B, C, D, E; sous la technologie primaire j'ai des options: Java, Oracle, SAP. En choisissant Java et A dans les deux listes déroulantes, l'utilisateur doit voir un ensemble de valeurs dans la zone de liste de sélection multiple, en choisissant, par exemple, SAP + C, l'utilisateur doit voir un autre ensemble de valeurs dans la zone de liste de sélection multiple.Filtrage par liste déroulante à sélection multiple par 2 listes déroulantes

Est-il même possible de filtrer les valeurs de la zone de liste à sélection multiple en fonction des valeurs de deux listes déroulantes? Aucune suggestion?

Répondre

0

Vous pourriez envisager d'utiliser une liste de "correspondants". Il semble que vous ayez créé une liste pour le type de livraison et une liste pour la technologie primaire. Dans une troisième liste, ajoutez trois champs Type de livraison: Technologie primaire; ID à sélection multiple. Dans une quatrième liste qui a vos options Multi-Select.

Dans les règles de chemin d'accès d'informations, définissez la valeur de champ dans les propriétés de requête de la troisième liste chaque fois que les listes déroulantes Livraison et technologie changent.

Dans la troisième liste, définissez une règle pour interroger l'ID de sélection multiple avec ceux de la troisième liste. J'espère que tout est clair.

Vos valeurs de champs à sélection multiple seront limitées par la troisième liste et sa requête de chemin d'information.