我正在將InfoPath 2003對象模型代碼轉換爲InfoPath 2007託管代碼,我想將一個屬性和childNodes添加到表單加載事件(FormEvents_Loading) 。我想更新以下部分:InfoPath 2007 - 通過託管代碼添加屬性和childNodes
我是一個屬性添加到mstns:SpecificBook節點和幾個子節點。結果應該是:
我的InfoPath 2003對象模型代碼
添加和設置屬性值:
標誌= TheXDocument.DOM.createAttribute (「active」) prereqsNode.attributes.setNamedItem(flagNode).text = 「真」
newNode = doc.CreateNode(NodeTypeElemt,FromNamespacePrefix, 「書」,FormNamespace)
specificBookAttrib = newNode.OwnerDocument.CreateAttribute("BookId")
specificBookIdAttrib.Value = 「anybook」
newNode.Attributes.Append(specificBookIdAttrib)
SpecificBookNode.AppendChild(newNode)
任何人可以幫助我轉換上面使用的線路管理碼?