<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://www.infopathdev.com:443/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Code</title><link>https://www.infopathdev.com:443/forums/45.aspx</link><description /><dc:language>en</dc:language><generator>CommunityServer 2007 SP3 (Build: 31118.962)</generator><item><title>Re: Populate webservice XML Node parameter</title><link>https://www.infopathdev.com:443/forums/thread/13175.aspx</link><pubDate>Wed, 20 Apr 2005 12:56:20 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:13175</guid><dc:creator>Agni Jonnalagadda</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/13175.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=45&amp;PostID=13175</wfw:commentRss><description>Great to know that it helped you :).&lt;br /&gt;&lt;br /&gt;Agni&lt;br /&gt;InfopathDev India</description></item><item><title>Re: Populate webservice XML Node parameter</title><link>https://www.infopathdev.com:443/forums/thread/13174.aspx</link><pubDate>Wed, 16 Mar 2005 09:57:56 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:13174</guid><dc:creator>ScottAtRVC</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/13174.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=45&amp;PostID=13174</wfw:commentRss><description>Agni.  Thanks for your reply and time.  This worked a treat.  The only difference was i needed to assign a Node to the parameter and not a document.  So the final code was;&lt;br /&gt;&lt;br /&gt;//create a dom with your XML&lt;br /&gt;string sXml = "&amp;lt;HELP&amp;gt;&amp;lt;Scott&amp;gt;Test&amp;lt;/Scott&amp;gt;&amp;lt;/HELP&amp;gt;" ;&lt;br /&gt;&lt;br /&gt;IXMLDOMDocument oXml = thisXDocument.CreateDOM();&lt;br /&gt;oXml.async = false;&lt;br /&gt;oXml.loadXML(sXml);&lt;br /&gt;&lt;br /&gt;&lt;b&gt;IXMLDOMNode oNode = oXml.createNode(System.Xml.XmlNodeType.Element, "Data", string.Empty);&lt;br /&gt;oNode = oXml.documentElement;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;//Append your dom to the Node the selected Node&lt;br /&gt;thisXDocument.GetDOM("BuildTaskPane").selectSingleNode("//*[local-name()='xmlnodeDOM']").appendChild(oNode);&lt;br /&gt;&lt;br /&gt;Once again, many thanks for your time.&lt;br /&gt;kind regards&lt;br /&gt;Scott</description></item><item><title>Re: Populate webservice XML Node parameter</title><link>https://www.infopathdev.com:443/forums/thread/13173.aspx</link><pubDate>Wed, 16 Mar 2005 09:28:11 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:13173</guid><dc:creator>Agni Jonnalagadda</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/13173.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=45&amp;PostID=13173</wfw:commentRss><description>Hi ScottAtRVC,&lt;br /&gt;I dont know whether i understood your problem in full or not, but let me put your question in my words &lt;br /&gt;&lt;br /&gt;before answering it.&lt;br /&gt;&lt;br /&gt;You want to submit XML as an Input parameter to a webservice dataconnection. &lt;br /&gt;If my understanding is correct here is the solution:&lt;br /&gt;&lt;br /&gt;1. If webservice wants xml as a string you can pass your xml as below&lt;br /&gt;	&lt;br /&gt;thisXDocument.GetDOM("BuildTaskPane").selectSingleNode("//*[local-name()='xmlNodeData']").text = "&amp;lt;HELP&amp;gt;&amp;lt;Scott&amp;gt;Test&amp;lt;/Scott&amp;gt;&amp;lt;/HELP&amp;gt;";&lt;br /&gt;&lt;br /&gt;2. If webservice wants xml as a child to your "xmlNodeData" node then you need to do the following&lt;br /&gt;&lt;br /&gt;//create a dom with your XML&lt;br /&gt;string sXml = "&amp;lt;HELP&amp;gt;&amp;lt;Scott&amp;gt;Test&amp;lt;/Scott&amp;gt;&amp;lt;/HELP&amp;gt;" ;&lt;br /&gt;IXMLDOMDocument oXml = thisXDocument.CreateDOM();&lt;br /&gt;oXml.async = false;&lt;br /&gt;oXml.loadXML(sXml);&lt;br /&gt;//Append your dom to the Node the selected Node&lt;br /&gt;thisXDocument.GetDOM("BuildTaskPane").selectSingleNode("//*[local-name()='xmlNodeData']").appendChild(oXml)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Hope this Helps!&lt;br /&gt;&lt;br /&gt;Agni&lt;br /&gt;InfopathDev India</description></item><item><title>Populate webservice XML Node parameter</title><link>https://www.infopathdev.com:443/forums/thread/12437.aspx</link><pubDate>Tue, 15 Mar 2005 08:53:51 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:12437</guid><dc:creator>ScottAtRVC</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/12437.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=45&amp;PostID=12437</wfw:commentRss><description>Hi All,&lt;br /&gt;&lt;br /&gt;Please could someone advise me on how to populate an XML Node parameter on a secondary data source webservice call.  The simplified code below errors with "The left-hand side of an assignment must be a variable, property or indexer"  I understand the error but i am now confused as to how i am going to populate this non simple data type webservice parameter.&lt;br /&gt;&lt;br /&gt;// Create new XML Document.&lt;br /&gt;System.Xml.XmlDataDocument xmlDataDoc = new System.Xml.XmlDataDocument();&lt;br /&gt;			&lt;br /&gt;// Populate document.&lt;br /&gt;xmlDataDoc.LoadXml("&amp;lt;HELP&amp;gt;&amp;lt;Scott&amp;gt;Test&amp;lt;/Scott&amp;gt;&amp;lt;/HELP&amp;gt;");&lt;br /&gt;&lt;br /&gt;// Create Node.&lt;br /&gt;System.Xml.XmlNode xmlNodeParam = xmlDataDoc.FirstChild;&lt;br /&gt;&lt;br /&gt;// Assign Node to webservice parameter.&lt;br /&gt;thisXDocument.GetDOM("BuildTaskPane").selectSingleNode("//*[local-name()='xmlNodeData']") = xmlNodeParam;&lt;br /&gt;&lt;br /&gt;xmlNodeData is the name of secondary data source queryField.&lt;br /&gt;Any pointers would be greatly appreciated.&lt;br /&gt;&lt;br /&gt;Many thanks in advance, Scott&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;</description></item></channel></rss>