2016-09-28 1 views
0

Je dois prendre chaque ligne d'un tableau extensible spécifique dans un formulaire Form Library créé dans InfoPath 2010 et les stocker en tant que lignes individuelles dans un SharePoint Liste 2013 autre que la bibliothèque de formulaires, mais située dans le même site. Le formulaire doit également être capable d'afficher correctement la table extensible lors des visualisations suivantes par un utilisateur.Stocker des lignes d'un tableau récurrent dans le formulaire de bibliothèque de formulaire InfoPath 2010 dans la liste secondaire SharePoint 2013

Quelle est la meilleure façon d'y parvenir?

Répondre

0

Je fini par créer de nouveaux champs dans InfoPath pour stocker les valeurs fusionnées de chaque colonne dans la table répétitive à l'aide du format XPath suivant:

xdMath:Eval(xdMath:Eval(../my:LocationGroup/my:Location, 'concat(my:City, ";")'), "..") 

Je puis promu ces champs à la bibliothèque de formulaires SharePoint, puis utilisé un flux de travail Nintex pour diviser ces champs et stocker les valeurs dans les variables de collection. Ensuite, j'ai utilisé une boucle Pour chaque pour créer une nouvelle ligne dans une autre liste SharePoint pour contenir chaque élément dans les variables de collection. Fonctionne comme un charme.