Je convertis mes codes de modèle d'objet InfoPath 2003 en code managé InfoPath 2007, je souhaite ajouter un attribut et des noeuds enfants à une section de formulaire sur un événement de chargement de formulaire (FormEvents_Loading) . Je veux mettre à jour la section suivante:InfoPath 2007 - Ajout d'un attribut et childNodes via le code managé
je devais ajouter un attribut à mstns: SpecificBook nœud et quelques noeuds enfants. Le résultat devrait être:
Mon InfoPath 2003 Code modèle objet
Pour Ajout et Définir les valeurs d'attribut:
flag = TheXDocument.DOM.createAttribute ("actif") prereqsNode.attributes.setNamedItem (flagNode) .text = "True"
newNode = doc.CreateNode (NodeTypeElemt, FromNamespacePrefix, "Livre", FormNamespace)
specificBookAttrib = newNode.OwnerDocument.CreateAttribute("BookId")
specificBookIdAttrib.Value = “anybook”
newNode.Attributes.Append(specificBookIdAttrib)
SpecificBookNode.AppendChild (newNode)
Quelqu'un peut-il me aider à convertir la ligne ci-dessus l'utilisation Gérer code?