J'ai des données que je veux remplir lorsque mon formulaire s'ouvre, j'ai donc créé une connexion de données secondaires basée sur un fichier XML (elle doit être secondaire connexion, pas le primaire) avec quelques valeurs d'exemple dans le but de les supprimer plus tard et de les remplacer par des valeurs réelles. Il ressemble fondamentalement ceci:Ajouter/supprimer des lignes d'une table extensible liée à une source de données secondaire
<root>
<entry>
fields here
</entry>
<entry>
fields here
</entry>
</root>
(La deuxième entrée est de telle sorte que InfoPath sait qu'il a répéter des valeurs.)
Je me suis alors lié <entry>
à une table répétitive dans ma forme.
Mais lorsque j'ouvre le formulaire, il y a exactement deux valeurs, et les options permettant d'ajouter/de supprimer des entrées sont grisées. InfoPath sait que c'est un élément répété, sinon je ne serais pas capable de le lier à une table extensible.
Comment puis-je modifier cela pour permettre l'ajout et la suppression d'entrées?
Voyez si cela aide à tous http://www.infopathdev.com/blogs/hilary/archive/2009/03/13/locked-schema-got-you-down.aspx –
Une idée intéressante, mais Cet exemple utilise une source de données principale. Je l'ai essayé de toute façon pour mon secondaire, mais ça n'a pas marché. Merci quand même. – Chris
Voulez-vous réellement ajouter/supprimer de la source de données secondaire ou uniquement lire, puis ajouter/supprimer sur la copie de source de données principale? –