<?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>Web Services</title><link>https://www.infopathdev.com:443/forums/48.aspx</link><description> </description><dc:language>en</dc:language><generator>CommunityServer 2007 SP3 (Build: 31118.962)</generator><item><title>Re: Insert data from GetListItems web service into repeating table</title><link>https://www.infopathdev.com:443/forums/thread/20849.aspx</link><pubDate>Fri, 15 Jun 2007 19:00:18 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:20849</guid><dc:creator>Matt Faus</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/20849.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=48&amp;PostID=20849</wfw:commentRss><description>&lt;p&gt;Hi Shaun,&lt;/p&gt;&lt;p&gt;I&amp;#39;m not too great at VB, but I can give you the general idea:&lt;/p&gt;&lt;ol start="1"&gt;&lt;li&gt;Create an XmlNodeList object, and initialize it from the result of a GetNodes() function call&lt;/li&gt;&lt;li&gt;Use the VB equivalent to a For Each to iterate over all the XmlNode objects in the XmlNodeList&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;I don&amp;#39;t know if this will help, but it&amp;#39;s my best try with VB!&lt;/p&gt;</description></item><item><title>Insert data from GetListItems web service into repeating table</title><link>https://www.infopathdev.com:443/forums/thread/20818.aspx</link><pubDate>Fri, 15 Jun 2007 00:32:25 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:20818</guid><dc:creator>shaun.nieves</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/20818.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=48&amp;PostID=20818</wfw:commentRss><description>&lt;p&gt;I&amp;#39;m trying to put data I&amp;#39;ve retrieved from a getlistitems web service into a repeating table but I don&amp;#39;t know how to iterate through the data to enter it in. Here is my code so far. Any help would be greatly apprecitated. Thanks!&lt;font color="#0000ff" size="2"&gt;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;Dim xmlDoc As New System.Xml.XmlDocument &lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim listName As String = &amp;quot;{9D39C54C-ABBB-4E79-A3DA-A781ADB09DF3}&amp;quot;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim viewName As String = &amp;quot;&amp;quot;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim rowLimit As String = &amp;quot;&amp;quot;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim Unit As String = thisXDocument.DOM.selectSingleNode(&amp;quot;/my:myFields/my:Unit&amp;quot;).text&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim i As Integer&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim query As System.Xml.XmlElement = xmlDoc.CreateElement(&amp;quot;Query&amp;quot;)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim viewFields As System.Xml.XmlElement = xmlDoc.CreateElement(&amp;quot;ViewFields&amp;quot;)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim queryOptions As System.Xml.XmlElement = xmlDoc.CreateElement(&amp;quot;QueryOptions&amp;quot;)&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; query.InnerXml = &amp;quot;&amp;lt;Where&amp;gt;&amp;lt;And&amp;gt;&amp;lt;Eq&amp;gt;&amp;lt;FieldRef Name=&amp;quot;&amp;quot;ContainerType&amp;quot;&amp;quot; /&amp;gt;&amp;quot; + &amp;quot;&amp;lt;Value Type=&amp;quot;&amp;quot;Text&amp;quot;&amp;quot;&amp;gt;CM&amp;lt;/Value&amp;gt;&amp;lt;/Eq&amp;gt;&amp;lt;Eq&amp;gt;&amp;lt;FieldRef Name=&amp;quot;&amp;quot;Unit&amp;quot;&amp;quot; /&amp;gt;&amp;quot; + _&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;quot;&amp;lt;Value Type=&amp;quot;&amp;quot;Text&amp;quot;&amp;quot;&amp;gt;&amp;quot; + Unit + &amp;quot;&amp;lt;/Value&amp;gt;&amp;lt;/Eq&amp;gt;&amp;lt;/And&amp;gt;&amp;lt;/Where&amp;gt;&amp;quot;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;#39;query.InnerXml = &amp;quot;&amp;quot;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; viewFields.InnerXml = &amp;quot;&amp;lt;FieldRef Name=&amp;quot;&amp;quot;TrackingNumber&amp;quot;&amp;quot; /&amp;gt;&amp;lt;FieldRef Name=&amp;quot;&amp;quot;Unit&amp;quot;&amp;quot; /&amp;gt;&amp;lt;FieldRef Name=&amp;quot;&amp;quot;ContainerType&amp;quot;&amp;quot; /&amp;gt;&amp;lt;FieldRef Name=&amp;quot;&amp;quot;Active&amp;quot;&amp;quot; /&amp;gt;&amp;quot;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; queryOptions.InnerXml = &amp;quot;&amp;quot;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim nodeListItems As System.Xml.XmlNode = listService.GetListItems(listName, viewName, query, viewFields, rowLimit, queryOptions)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MsgBox(nodeListItems.OuterXml, MsgBoxStyle.Critical)&lt;/p&gt;</description></item></channel></rss>