<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://forums.method.me/cs/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>Method:Classic General Q&amp;amp;A</title><link>http://forums.method.me/cs/forums/13.aspx</link><description>Ask technical support questions, how do I? Questions... Or anything else you want to know from the Method Team and other Method users.</description><dc:language>en</dc:language><generator>CommunityServer 2007.1 SP2 (Build: 31113.47)</generator><item><title>Re: Updating fields in Customer table using selected rows in a grid</title><link>http://forums.method.me/cs/forums/thread/17685.aspx</link><pubDate>Fri, 31 May 2013 20:28:22 GMT</pubDate><guid isPermaLink="false">3393c1ec-311b-4812-96cb-ad8c611bba4f:17685</guid><dc:creator>Anonymous</dc:creator><slash:comments>0</slash:comments><comments>http://forums.method.me/cs/forums/thread/17685.aspx</comments><wfw:commentRss>http://forums.method.me/cs/forums/commentrss.aspx?SectionID=13&amp;PostID=17685</wfw:commentRss><description>&lt;p&gt;&lt;span style="overflow:hidden;"&gt;&lt;span id="mce_6_start" style="overflow:hidden;"&gt;&lt;/span&gt;&lt;/span&gt;Hi Mike,&lt;/p&gt;
&lt;p&gt;&lt;span style="overflow:hidden;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="p1"&gt;Based on your end goal, there is an easier approach for this.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style="overflow:hidden;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="p1"&gt;You can do the following:&lt;/p&gt;
&lt;p&gt;&lt;span style="overflow:hidden;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="p1" style="padding-left:30px;"&gt;(&lt;span id="mce_4_start" style="overflow:hidden;"&gt;&lt;/span&gt;This solution assumes your records are based off the Customer table)&lt;/p&gt;
&lt;p&gt;&lt;span style="overflow:hidden;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;span id="mce_1_start" style="overflow:hidden;"&gt;&lt;/span&gt;Loop through the grid for checked cells&lt;/li&gt;
&lt;li&gt;Update IsActive value to False in Customer table where Customer Record ID equals value from row Record ID (the grid value&amp;rsquo;s Record ID)&lt;/li&gt;
&lt;li&gt;End Loop&lt;/li&gt;
&lt;li&gt;Refresh Grid&lt;span id="mce_1_end" style="overflow:hidden;"&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;span style="overflow:hidden;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="overflow:hidden;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="overflow:hidden;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span id="mce_0_start" style="overflow:hidden;"&gt;&lt;/span&gt;&lt;span id="mce_3_start" style="overflow:hidden;"&gt;&lt;span id="mce_5_start" style="overflow:hidden;"&gt;&lt;span id="mce_7_start" style="overflow:hidden;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;</description></item><item><title>Updating fields in Customer table using selected rows in a grid</title><link>http://forums.method.me/cs/forums/thread/17683.aspx</link><pubDate>Fri, 31 May 2013 18:47:28 GMT</pubDate><guid isPermaLink="false">3393c1ec-311b-4812-96cb-ad8c611bba4f:17683</guid><dc:creator>MikeB</dc:creator><slash:comments>0</slash:comments><comments>http://forums.method.me/cs/forums/thread/17683.aspx</comments><wfw:commentRss>http://forums.method.me/cs/forums/commentrss.aspx?SectionID=13&amp;PostID=17683</wfw:commentRss><description>&lt;p&gt;&lt;span id="mce_15_start" style="overflow:hidden;"&gt;&lt;span id="mce_26_start" style="overflow:hidden;"&gt;&lt;span id="mce_27_start" style="overflow:hidden;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span id="mce_16_start" style="overflow:hidden;"&gt;&lt;/span&gt;&lt;/span&gt;On the Customer Edit screen of a &amp;quot;Parent&amp;quot; customer, we have a tab called subaccounts that shows the associated subaccounts for that parent. So, for company ABC, the subaccounts tab has a grid that has Main Account, Staff1, Staff2, etc. subaccounts&lt;span id="mce_18_start" style="overflow:hidden;"&gt; shown in a grid&lt;span id="mce_21_start" style="overflow:hidden;"&gt; (with checkboxes)&lt;/span&gt;&lt;/span&gt;. For these sub&lt;span id="mce_17_start" style="overflow:hidden;"&gt;&lt;/span&gt;accounts, I show various fields in the grid, including &amp;quot;IsActive?&amp;quot;&lt;span id="mce_20_start" style="overflow:hidden;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;What I want is a &amp;quot;Deactivate&amp;quot; button that changes selected rows in the grid from TRUE to FALSE.&lt;span id="mce_19_start" style="overflow:hidden;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;I assume I associate the following logic to the actions associated with the button:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Loop through the grid for the checked cells&lt;/li&gt;
&lt;li&gt;Assign the record IDs of the checked rows to a field called &lt;span id="mce_2_start" style="overflow:hidden;"&gt;&lt;/span&gt;&amp;quot;actionresultdeactivate&amp;quot;&lt;span id="mce_2_end" style="overflow:hidden;"&gt;&lt;/span&gt;. These are joined with a comma&lt;/li&gt;
&lt;li&gt;End loop&lt;/li&gt;
&lt;li&gt;&lt;span id="mce_5_start" style="overflow:hidden;"&gt;Loop through the Customer table and u&lt;/span&gt;pdate fields in the customer table where the record ID equals &lt;span id="mce_23_start" style="overflow:hidden;"&gt;&lt;/span&gt;the&amp;nbsp;&lt;span id="mce_3_start" style="overflow:hidden;"&gt;&amp;quot;actionresultdeactivate&amp;quot;&lt;span id="mce_25_start" style="overflow:hidden;"&gt; action result&lt;/span&gt;&lt;span id="mce_9_start" style="overflow:hidden;"&gt;&lt;span id="mce_11_start" style="overflow:hidden;"&gt; &lt;span id="mce_24_start" style="overflow:hidden;"&gt;&lt;/span&gt;and change the &amp;quot;IsActive&amp;quot; field to &amp;quot;FALSE&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="overflow:hidden;"&gt;&lt;span style="overflow:hidden;"&gt;End loop&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;div&gt;&lt;span id="mce_8_start" style="overflow:hidden;"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;My 2 main i&lt;span id="mce_7_start" style="overflow:hidden;"&gt;&lt;/span&gt;ssues are:&lt;/p&gt;
&lt;div&gt;&lt;ol&gt;
&lt;li&gt;I can build the record ID list from checked rows, but there is a comma at the beginning of the list. How do I get rid of that&lt;span id="mce_4_start" style="overflow:hidden;"&gt; or prevent it from happening?&lt;/span&gt;&amp;nbsp;For example, if I select 2 subaccounts with Record IDs of 1234 and 5678, the&amp;nbsp;&amp;quot;actionresultdeactivate&amp;quot; field is: &amp;quot;, 1234,5678&amp;quot;&lt;span id="mce_22_start" style="overflow:hidden;"&gt;. Does that even matter that the extra comma is there?&lt;/span&gt;&lt;span id="mce_2_end"&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span id="mce_6_start" style="overflow:hidden;"&gt;&lt;span id="mce_10_start" style="overflow:hidden;"&gt;I&amp;#39;m not sure I&amp;#39;m using the correct logic for updating the fields. I want to say &amp;quot;for every &lt;span id="mce_12_start" style="overflow:hidden;"&gt;r&lt;/span&gt;ecord in the&amp;nbsp;actionresultdeactivate&lt;span id="mce_14_start" style="overflow:hidden;"&gt;&lt;/span&gt;&amp;nbsp;field, change the IsActive entry to false&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;div&gt;This seems like a relatively simple thing to do and I feel I&amp;#39;m close, but some quidance is appreciated.&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;Thanks&lt;span id="mce_15_end" style="overflow:hidden;"&gt;&lt;span id="mce_16_end" style="overflow:hidden;"&gt;&lt;span id="mce_26_end" style="overflow:hidden;"&gt;&lt;span id="mce_27_end" style="overflow:hidden;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;</description></item></channel></rss>