InfoPath 2003 オブジェクト モデル コードを InfoPath 2007 マネージ コードに変換しています。属性と childNodes をフォーム ロード イベント (FormEvents_Loading) のフォームのセクションに追加したいと考えています。次のセクションを更新します。
mstns:SpecificBookノードといくつかの子ノードに属性を追加しました。結果は次のようになります。
My 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)
SpecificBookNode.AppendChild(newNode)
管理コードを使用して上記の行を変換するのを手伝ってくれる人はいますか?