Bonjour tout le monde
J'ai besoin de votre aide pour m'éclairer sur ma situation, parce que je nage un peu.
Dans un formulaire Infopath 2003, j'utilise une liste Sharepoint comme source de données secondaires.
Dans mon formulaire j'ai donc une source de données principale selon cette arborescence :
[ Main ] //source
[ myFields ] //groupe
[ txtTitre ] //element
et une source de données secondaire :
[ data_etudes (Secondary) ] //source
[ myFields ] //groupe
[ dataFields ] //groupe
[ listeSharepoint ] //groupe repetitif
[ ID ] //attribut optionnel
Avec cette seconde source de données, je crée un tableau répétitif qui affiche les attributs de tous les fichiers XML de ma liste sharepoint
p.ex. si dans ma liste j'ai trois fichiers xml le résultat sera :
[ ID_file1 ]
[ ID_file2 ]
[ ID_file3 ]
Pour accéder au contenu d'un élément de ma source principale je peux faire :
thisXDocument.DOM.selectSingleNode("//my:txtTitre")Ma question est,
comment je fais pour accéder au contenu des attributs de la seconde source de données, puisque physiquement ils sont dans les fichiers XML de ma liste sharepoint ??
En espérant avoir été clair dans mes explications...