我正在将我的 InfoPath 2003 对象模型代码转换为 InfoPath 2007 托管代码,我想在表单加载事件 (FormEvents_Loading) 上将属性和 childNodes 添加到表单的一部分。我想更新以下部分:
我要为mstns:SpecificBook节点和一些子节点添加一个属性。结果应该是:
我的 InfoPath 2003 对象模型代码
添加和设置属性值:
flag = TheXDocument.DOM.createAttribute("active") prereqsNode.attributes.setNamedItem(flagNode).text = "true"
newNode = doc.CreateNode(NodeTypeElemt, FromNamespacePrefix, "Book",FormNamespace)
specificBookAttrib = newNode.OwnerDocument.CreateAttribute("BookId")
specificBookIdAttrib.Value = “anybook”
newNode.Attributes.Append(specificBookIdAttrib)
具体BookNode.AppendChild(newNode)
任何人都可以帮我转换上面使用管理代码的行吗?