<?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: Deleting rows from repeating table</title><link>https://www.infopathdev.com:443/forums/thread/61228.aspx</link><pubDate>Tue, 09 Nov 2010 22:19:42 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:61228</guid><dc:creator>Jose9Reyes</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/61228.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=45&amp;PostID=61228</wfw:commentRss><description>&lt;p&gt;Ok, I have just realised that if I change the below field on the form from a Checkbox to a Text field it works:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;font size="1"&gt;&lt;font color="#0000ff"&gt;&lt;font color="#0000ff"&gt;Dim&lt;/font&gt;&lt;/font&gt; nodes &lt;font color="#0000ff"&gt;&lt;font color="#0000ff"&gt;As&lt;/font&gt;&lt;/font&gt; XPathNodeIterator = _&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size="1"&gt;root.Select(&lt;font color="#a31515"&gt;&lt;font color="#a31515"&gt;&amp;quot;/dfs:myFields/dfs:dataFields/d:tblSite/d:tblAlarm/d:tblFreeStandingCashSafe/@SafeBoltMonitoring&amp;quot;&lt;/font&gt;&lt;/font&gt;, NamespaceManager)&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size="1"&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;font size="1"&gt;Any reason why the type of field will stop it from working?&lt;/font&gt;&lt;/p&gt;</description></item><item><title>Re: Deleting rows from repeating table</title><link>https://www.infopathdev.com:443/forums/thread/61225.aspx</link><pubDate>Tue, 09 Nov 2010 20:57:48 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:61225</guid><dc:creator>Jose9Reyes</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/61225.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=45&amp;PostID=61225</wfw:commentRss><description>&lt;p&gt;&lt;font size="1"&gt;&lt;font color="#0000ff"&gt;&lt;font color="#0000ff"&gt;Dim&lt;/font&gt;&lt;/font&gt; numberOfDVRs &lt;font color="#0000ff"&gt;&lt;font color="#0000ff"&gt;As&lt;/font&gt;&lt;/font&gt; XPathNavigator = _&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size="1"&gt;&lt;font color="#0000ff"&gt;&lt;font color="#0000ff"&gt;Me&lt;/font&gt;&lt;/font&gt;.MainDataSource.CreateNavigator().SelectSingleNode( _&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size="1"&gt;&lt;font color="#a31515"&gt;&lt;font color="#a31515"&gt;&amp;quot;/dfs:myFields/dfs:dataFields/d:tblSite/d:tblCctv/@NumberOfDVRs&amp;quot;&lt;/font&gt;&lt;/font&gt;, NamespaceManager)&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size="1"&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size="1"&gt;&lt;font color="#0000ff"&gt;&lt;font color="#0000ff"&gt;Dim&lt;/font&gt;&lt;/font&gt; root &lt;font color="#0000ff"&gt;&lt;font color="#0000ff"&gt;As&lt;/font&gt;&lt;/font&gt; XPathNavigator = &lt;font color="#0000ff"&gt;&lt;font color="#0000ff"&gt;Me&lt;/font&gt;&lt;/font&gt;.CreateNavigator()&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size="1"&gt;&lt;font color="#0000ff"&gt;&lt;font color="#0000ff"&gt;Dim&lt;/font&gt;&lt;/font&gt; nodes &lt;font color="#0000ff"&gt;&lt;font color="#0000ff"&gt;As&lt;/font&gt;&lt;/font&gt; XPathNodeIterator = _&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size="1"&gt;root.Select(&lt;font color="#a31515"&gt;&lt;font color="#a31515"&gt;&amp;quot;/dfs:myFields/dfs:dataFields/d:tblSite/d:tblCctv/d:tblDVR/@DVRType&amp;quot;&lt;/font&gt;&lt;/font&gt;, NamespaceManager)&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size="1"&gt;&lt;font color="#0000ff"&gt;&lt;font color="#0000ff"&gt;Dim&lt;/font&gt;&lt;/font&gt; counter &lt;font color="#0000ff"&gt;&lt;font color="#0000ff"&gt;As&lt;/font&gt;&lt;/font&gt; &lt;font color="#0000ff"&gt;&lt;font color="#0000ff"&gt;Integer&lt;/font&gt;&lt;/font&gt; = 0&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size="1"&gt;&lt;font color="#0000ff"&gt;&lt;font color="#0000ff"&gt;Dim&lt;/font&gt;&lt;/font&gt; amountDVR &lt;font color="#0000ff"&gt;&lt;font color="#0000ff"&gt;As&lt;/font&gt;&lt;/font&gt; &lt;font color="#0000ff"&gt;&lt;font color="#0000ff"&gt;Integer&lt;/font&gt;&lt;/font&gt; = 0&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size="1"&gt;&lt;font color="#0000ff"&gt;&lt;font color="#0000ff"&gt;Dim&lt;/font&gt;&lt;/font&gt; nodeCount &lt;font color="#0000ff"&gt;&lt;font color="#0000ff"&gt;As&lt;/font&gt;&lt;/font&gt; &lt;font color="#0000ff"&gt;&lt;font color="#0000ff"&gt;Integer&lt;/font&gt;&lt;/font&gt; = 0&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font color="#008000"&gt;&lt;font color="#008000"&gt;&lt;font size="1"&gt;&amp;#39;Check if numberOfDVRs is either empty or 0&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;/font&gt;
&lt;p&gt;&lt;font size="1"&gt;&lt;font color="#0000ff"&gt;&lt;font color="#0000ff"&gt;If&lt;/font&gt;&lt;/font&gt; (numberOfDVRs.ToString = &lt;font color="#a31515"&gt;&lt;font color="#a31515"&gt;&amp;quot;&amp;quot;&lt;/font&gt;&lt;/font&gt;) &lt;font color="#0000ff"&gt;&lt;font color="#0000ff"&gt;Or&lt;/font&gt;&lt;/font&gt; (numberOfDVRs.ToString = &lt;font color="#a31515"&gt;&lt;font color="#a31515"&gt;&amp;quot;0&amp;quot;&lt;/font&gt;&lt;/font&gt;) &lt;font color="#0000ff"&gt;&lt;font color="#0000ff"&gt;Then&lt;/p&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;p&gt;&lt;font size="1"&gt;numberOfDVRs.SetValue(1)&lt;/font&gt;&lt;font color="#008000"&gt;&lt;font color="#008000"&gt;&lt;/p&gt;&lt;/font&gt;&lt;/font&gt;
&lt;p&gt;&lt;font size="1"&gt;&lt;font color="#0000ff"&gt;&lt;font color="#0000ff"&gt;End&lt;/font&gt;&lt;/font&gt; &lt;font color="#0000ff"&gt;&lt;font color="#0000ff"&gt;If&lt;/p&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;p&gt;&lt;font color="#008000"&gt;&lt;font color="#008000"&gt;&lt;font size="1"&gt;&amp;#39;If numberOfDVRs isnt empty&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;/font&gt;
&lt;p&gt;&lt;font size="1"&gt;&lt;font color="#0000ff"&gt;&lt;font color="#0000ff"&gt;If&lt;/font&gt;&lt;/font&gt; numberOfDVRs.ToString &amp;gt; nodes.Count &lt;font color="#0000ff"&gt;&lt;font color="#0000ff"&gt;Then&lt;/p&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;p&gt;&lt;font size="1"&gt;amountDVR = numberOfDVRs.ValueAsInt - nodes.Count&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size="1"&gt;&lt;font color="#0000ff"&gt;&lt;font color="#0000ff"&gt;Do&lt;/font&gt;&lt;/font&gt; &lt;font color="#0000ff"&gt;&lt;font color="#0000ff"&gt;While&lt;/font&gt;&lt;/font&gt; counter &amp;lt; amountDVR&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size="1"&gt;CurrentView.ExecuteAction(ActionType.XCollectionInsert, &lt;font color="#a31515"&gt;&lt;font color="#a31515"&gt;&amp;quot;tblDVR_867&amp;quot;&lt;/font&gt;&lt;/font&gt;)&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size="1"&gt;counter = counter + 1&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font color="#0000ff"&gt;&lt;font color="#0000ff"&gt;&lt;font size="1"&gt;Loop&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;/font&gt;
&lt;p&gt;&lt;font size="1"&gt;&lt;font color="#0000ff"&gt;&lt;font color="#0000ff"&gt;End&lt;/font&gt;&lt;/font&gt; &lt;font color="#0000ff"&gt;&lt;font color="#0000ff"&gt;If&lt;/p&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;p&gt;&lt;font size="1"&gt;&lt;font color="#0000ff"&gt;&lt;font color="#0000ff"&gt;If&lt;/font&gt;&lt;/font&gt; numberOfDVRs.ToString &amp;lt; nodes.Count &lt;font color="#0000ff"&gt;&lt;font color="#0000ff"&gt;Then&lt;/p&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;p&gt;&lt;font size="1"&gt;amountDVR = nodes.Count - numberOfDVRs.ValueAsInt&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size="1"&gt;&lt;font color="#0000ff"&gt;&lt;font color="#0000ff"&gt;Do&lt;/font&gt;&lt;/font&gt; &lt;font color="#0000ff"&gt;&lt;font color="#0000ff"&gt;While&lt;/font&gt;&lt;/font&gt; counter &amp;lt; amountDVR&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size="1"&gt;&lt;font color="#0000ff"&gt;&lt;font color="#0000ff"&gt;If&lt;/font&gt;&lt;/font&gt; CurrentView.ToString &lt;font color="#0000ff"&gt;&lt;font color="#0000ff"&gt;IsNot&lt;/font&gt;&lt;/font&gt; &lt;font color="#0000ff"&gt;&lt;font color="#0000ff"&gt;Nothing&lt;/font&gt;&lt;/font&gt; &lt;font color="#0000ff"&gt;&lt;font color="#0000ff"&gt;Then&lt;/p&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;p&gt;&lt;font size="1"&gt;CurrentView.ExecuteAction(ActionType.XCollectionRemove, &lt;font color="#a31515"&gt;&lt;font color="#a31515"&gt;&amp;quot;tblDVR_867&amp;quot;&lt;/font&gt;&lt;/font&gt;)&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size="1"&gt;counter = counter + 1&lt;/font&gt;&lt;/p&gt;&lt;font size="1"&gt;&lt;font color="#0000ff"&gt;&lt;font color="#0000ff"&gt;End&lt;/font&gt;&lt;/font&gt; &lt;/font&gt;&lt;font color="#0000ff"&gt;&lt;font color="#0000ff"&gt;&lt;font size="1"&gt;If&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff"&gt;&lt;font color="#0000ff"&gt; 
&lt;p&gt;&lt;font size="1"&gt;&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;/font&gt;
&lt;p&gt;&lt;font color="#0000ff"&gt;&lt;font color="#0000ff"&gt;&lt;font size="1"&gt;Loop&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;/font&gt;
&lt;p&gt;&lt;font size="1"&gt;&lt;font color="#0000ff"&gt;&lt;font color="#0000ff"&gt;End&lt;/font&gt;&lt;/font&gt; &lt;font color="#0000ff"&gt;&lt;font color="#0000ff"&gt;If&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size="1"&gt;&lt;font color="#0000ff"&gt;&lt;font color="#0000ff"&gt;&amp;nbsp;&lt;font size="2"&gt;This code works but I cannot seem to phathom why one works and the other doesnt. Would highly appreciate some help here guys.&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff"&gt;&lt;font color="#0000ff"&gt;&lt;/p&gt;&lt;/font&gt;&lt;/font&gt;</description></item><item><title>Deleting rows from repeating table</title><link>https://www.infopathdev.com:443/forums/thread/61224.aspx</link><pubDate>Tue, 09 Nov 2010 20:53:57 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:61224</guid><dc:creator>Jose9Reyes</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/61224.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=45&amp;PostID=61224</wfw:commentRss><description>&lt;p&gt;Hey guys Im back again as Im stuck in a bit of a mess and really confused. I have a form which has a repeating table. I have a text field which takes a input from the user and then inserts the required amount of rows into the repeating table using the changed Attribue Changed method. Now on another form I have the same thing and it works perfectly.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;I have used the same coding and changed the variables accordingly to the form but get the following error everytime I change the number, for example if 5 is inputted and 5 rows are created. However if I then change that 5 to anything less (apart from 4 as if i choose&amp;nbsp;the number below it works :/) I get the following error:&lt;/p&gt;
&lt;p&gt;&lt;em&gt;System.Runtime.InteropServices.COMException was unhandled by user code&lt;br /&gt;&amp;nbsp; ErrorCode=-2147207413&lt;br /&gt;&amp;nbsp; Message=&amp;quot;The specified bstrAction value for the View.ExecuteAction call is not applicable for the current selection.&amp;quot;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&amp;nbsp;&lt;/em&gt;Now from what I have been thinking I believe it maybe trying to delete a row which has already been deleted?&lt;/p&gt;
&lt;p&gt;&amp;nbsp;Below is the code:&lt;/p&gt;&lt;font size="2"&gt;
&lt;p&gt;&lt;/font&gt;&lt;font size="1"&gt;&lt;font color="#0000ff"&gt;&lt;font color="#0000ff"&gt;Dim&lt;/font&gt;&lt;/font&gt; numberOfSafes &lt;font color="#0000ff"&gt;&lt;font color="#0000ff"&gt;As&lt;/font&gt;&lt;/font&gt; XPathNavigator = _&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size="1"&gt;&lt;font color="#0000ff"&gt;&lt;font color="#0000ff"&gt;Me&lt;/font&gt;&lt;/font&gt;.MainDataSource.CreateNavigator().SelectSingleNode( _&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size="1"&gt;&lt;font color="#a31515"&gt;&lt;font color="#a31515"&gt;&amp;quot;/dfs:myFields/dfs:dataFields/d:tblSite/d:tblAlarm/@FreeStandingCashSafeTotal&amp;quot;&lt;/font&gt;&lt;/font&gt;, NamespaceManager)&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size="1"&gt;&lt;font color="#0000ff"&gt;&lt;font color="#0000ff"&gt;Dim&lt;/font&gt;&lt;/font&gt; root &lt;font color="#0000ff"&gt;&lt;font color="#0000ff"&gt;As&lt;/font&gt;&lt;/font&gt; XPathNavigator = &lt;font color="#0000ff"&gt;&lt;font color="#0000ff"&gt;Me&lt;/font&gt;&lt;/font&gt;.CreateNavigator()&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size="1"&gt;&lt;font color="#0000ff"&gt;&lt;font color="#0000ff"&gt;Dim&lt;/font&gt;&lt;/font&gt; nodes &lt;font color="#0000ff"&gt;&lt;font color="#0000ff"&gt;As&lt;/font&gt;&lt;/font&gt; XPathNodeIterator = _&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size="1"&gt;root.Select(&lt;font color="#a31515"&gt;&lt;font color="#a31515"&gt;&amp;quot;/dfs:myFields/dfs:dataFields/d:tblSite/d:tblAlarm/d:tblFreeStandingCashSafe/@SafeBoltMonitoring&amp;quot;&lt;/font&gt;&lt;/font&gt;, NamespaceManager)&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font color="#008000"&gt;&lt;font color="#008000"&gt;&lt;font size="1"&gt;&amp;#39;/@SafeBoltMonitoring&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;/font&gt;
&lt;p&gt;&lt;font size="1"&gt;&lt;font color="#0000ff"&gt;&lt;font color="#0000ff"&gt;Dim&lt;/font&gt;&lt;/font&gt; counter &lt;font color="#0000ff"&gt;&lt;font color="#0000ff"&gt;As&lt;/font&gt;&lt;/font&gt; &lt;font color="#0000ff"&gt;&lt;font color="#0000ff"&gt;Integer&lt;/font&gt;&lt;/font&gt; = 0&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size="1"&gt;&lt;font color="#0000ff"&gt;&lt;font color="#0000ff"&gt;Dim&lt;/font&gt;&lt;/font&gt; amountSafes &lt;font color="#0000ff"&gt;&lt;font color="#0000ff"&gt;As&lt;/font&gt;&lt;/font&gt; &lt;font color="#0000ff"&gt;&lt;font color="#0000ff"&gt;Integer&lt;/font&gt;&lt;/font&gt; = 0&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font color="#008000"&gt;&lt;font color="#008000"&gt;&lt;font size="1"&gt;&amp;#39;Check if numberOfSafes is empty or 0&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;/font&gt;
&lt;p&gt;&lt;font size="1"&gt;&lt;font color="#0000ff"&gt;&lt;font color="#0000ff"&gt;If&lt;/font&gt;&lt;/font&gt; (numberOfSafes.ToString = &lt;font color="#a31515"&gt;&lt;font color="#a31515"&gt;&amp;quot;&amp;quot;&lt;/font&gt;&lt;/font&gt;) &lt;font color="#0000ff"&gt;&lt;font color="#0000ff"&gt;Or&lt;/font&gt;&lt;/font&gt; (numberOfSafes.ToString = &lt;font color="#a31515"&gt;&lt;font color="#a31515"&gt;&amp;quot;0&amp;quot;&lt;/font&gt;&lt;/font&gt;) &lt;font color="#0000ff"&gt;&lt;font color="#0000ff"&gt;Then&lt;/p&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;p&gt;&lt;font size="1"&gt;numberOfSafes.SetValue(1)&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size="1"&gt;&lt;font color="#0000ff"&gt;&lt;font color="#0000ff"&gt;End&lt;/font&gt;&lt;/font&gt; &lt;font color="#0000ff"&gt;&lt;font color="#0000ff"&gt;If&lt;/p&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;p&gt;&lt;font color="#008000"&gt;&lt;font color="#008000"&gt;&lt;font size="1"&gt;&amp;#39;If numberOfSafes are less then nodes in table&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;/font&gt;
&lt;p&gt;&lt;font size="1"&gt;&lt;font color="#0000ff"&gt;&lt;font color="#0000ff"&gt;If&lt;/font&gt;&lt;/font&gt; numberOfSafes.ValueAsInt &amp;gt; nodes.Count &lt;font color="#0000ff"&gt;&lt;font color="#0000ff"&gt;Then&lt;/p&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;p&gt;&lt;font size="1"&gt;amountSafes = numberOfSafes.ValueAsInt - nodes.Count&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size="1"&gt;&lt;font color="#0000ff"&gt;&lt;font color="#0000ff"&gt;Do&lt;/font&gt;&lt;/font&gt; &lt;font color="#0000ff"&gt;&lt;font color="#0000ff"&gt;While&lt;/font&gt;&lt;/font&gt; counter &amp;lt; amountSafes&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size="1"&gt;CurrentView.ExecuteAction(ActionType.XCollectionInsert, &lt;font color="#a31515"&gt;&lt;font color="#a31515"&gt;&amp;quot;tblFreeStandingCashSafe_1543&amp;quot;&lt;/font&gt;&lt;/font&gt;)&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size="1"&gt;counter = counter + 1&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font color="#0000ff"&gt;&lt;font color="#0000ff"&gt;&lt;font size="1"&gt;Loop&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size="1"&gt;&lt;font color="#0000ff"&gt;&lt;font color="#0000ff"&gt;End&lt;/font&gt;&lt;/font&gt; &lt;/font&gt;&lt;font color="#0000ff"&gt;&lt;font color="#0000ff"&gt;&lt;font size="1"&gt;If&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff"&gt;&lt;font color="#0000ff"&gt; 
&lt;p&gt;&lt;font size="1"&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size="1"&gt;&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;/font&gt;
&lt;p&gt;&lt;font color="#008000"&gt;&lt;font color="#008000"&gt;&lt;font size="1"&gt;&amp;#39;If numberOfSafes is less then nodes in table&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;/font&gt;
&lt;p&gt;&lt;font size="1"&gt;&lt;font color="#0000ff"&gt;&lt;font color="#0000ff"&gt;If&lt;/font&gt;&lt;/font&gt; numberOfSafes.ValueAsInt &amp;lt; nodes.Count &lt;font color="#0000ff"&gt;&lt;font color="#0000ff"&gt;Then&lt;/p&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;p&gt;&lt;font size="1"&gt;amountSafes = nodes.Count - numberOfSafes.ValueAsInt&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size="1"&gt;&lt;font color="#0000ff"&gt;&lt;font color="#0000ff"&gt;Do&lt;/font&gt;&lt;/font&gt; &lt;font color="#0000ff"&gt;&lt;font color="#0000ff"&gt;While&lt;/font&gt;&lt;/font&gt; counter &amp;lt; amountSafes&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size="1"&gt;&lt;font color="#0000ff"&gt;&lt;font color="#0000ff"&gt;If&lt;/font&gt;&lt;/font&gt; CurrentView.ToString &lt;font color="#0000ff"&gt;&lt;font color="#0000ff"&gt;IsNot&lt;/font&gt;&lt;/font&gt; &lt;font color="#0000ff"&gt;&lt;font color="#0000ff"&gt;Nothing&lt;/font&gt;&lt;/font&gt; &lt;font color="#0000ff"&gt;&lt;font color="#0000ff"&gt;Then&lt;/p&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;p&gt;&lt;font size="1"&gt;CurrentView.ExecuteAction(ActionType.XCollectionRemove, &lt;font color="#a31515"&gt;&lt;font color="#a31515"&gt;&amp;quot;tblFreeStandingCashSafe_1543&amp;quot;&lt;/font&gt;&lt;/font&gt;)&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size="1"&gt;counter = counter + 1&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size="1"&gt;&lt;font color="#0000ff"&gt;&lt;font color="#0000ff"&gt;End&lt;/font&gt;&lt;/font&gt; &lt;font color="#0000ff"&gt;&lt;font color="#0000ff"&gt;If&lt;/p&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;p&gt;&lt;font color="#0000ff"&gt;&lt;font color="#0000ff"&gt;&lt;font size="1"&gt;Loop&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;/font&gt;
&lt;p&gt;&lt;font size="1"&gt;&lt;font color="#0000ff"&gt;&lt;font color="#0000ff"&gt;End&lt;/font&gt;&lt;/font&gt; &lt;font color="#0000ff"&gt;&lt;font color="#0000ff"&gt;If&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;em&gt;&lt;br /&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;The next post is on the other form and actually works how it is required to.&lt;/p&gt;</description></item></channel></rss>