<?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 General Q &amp; A</title><link>http://forums.method.me/cs/forums/30.aspx</link><description>Ask technical support questions, how do I?...or anything else you want to know from the Method Team.</description><dc:language>en</dc:language><generator>CommunityServer 2007.1 SP2 (Build: 31113.47)</generator><item><title>Re: Previous &amp; Next Button</title><link>http://forums.method.me/cs/forums/thread/28469.aspx</link><pubDate>Wed, 19 Aug 2015 15:42:46 GMT</pubDate><guid isPermaLink="false">3393c1ec-311b-4812-96cb-ad8c611bba4f:28469</guid><dc:creator>Method_Morty</dc:creator><slash:comments>0</slash:comments><comments>http://forums.method.me/cs/forums/thread/28469.aspx</comments><wfw:commentRss>http://forums.method.me/cs/forums/commentrss.aspx?SectionID=30&amp;PostID=28469</wfw:commentRss><description>&lt;p&gt;&lt;span style="overflow:hidden;" id="mce_0_start"&gt;Hey Sol,&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="overflow:hidden;" id="mce_0_start"&gt;&lt;/span&gt;&lt;span style="overflow:hidden;" id="mce_1_start"&gt;&lt;/span&gt;&lt;span style="overflow:hidden;" id="mce_2_start"&gt;&lt;/span&gt;&lt;span style="overflow:hidden;" id="mce_3_start"&gt;&lt;/span&gt;&lt;span style="overflow:hidden;" id="mce_4_start"&gt;&lt;/span&gt;&lt;span style="overflow:hidden;" id="mce_5_start"&gt;Great question.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="overflow:hidden;" id="mce_5_start"&gt;&lt;/span&gt;The issue in creating this function it relies on going&lt;span style="overflow:hidden;" id="mce_46_start"&gt;&lt;/span&gt; to the name Customer.FullName in alphabetic order as per the Customer Grid&lt;span style="overflow:hidden;" id="mce_112_start"&gt; (from the CustomerList screen)&lt;/span&gt;. The next Customer.FullName does not always have the next sequential RecordID.&lt;span style="overflow:hidden;" id="mce_47_start"&gt;&lt;span style="overflow:hidden;" id="mce_111_start"&gt;&lt;/span&gt;&lt;span style="overflow:hidden;" id="mce_50_start"&gt;&lt;/span&gt;&lt;span style="overflow:hidden;" id="mce_49_start"&gt;&lt;/span&gt;&lt;span style="overflow:hidden;" id="mce_48_start"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;For example:&lt;span style="overflow:hidden;" id="mce_51_start"&gt;&lt;/span&gt;&lt;span style="overflow:hidden;" id="mce_10_start"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;ID&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; NAME&lt;span style="overflow:hidden;" id="mce_52_start"&gt;&lt;/span&gt;&lt;br /&gt;---&amp;nbsp;&amp;nbsp;&amp;nbsp; -------&lt;br /&gt;13&amp;nbsp;&amp;nbsp;&amp;nbsp; Alpha&lt;span style="overflow:hidden;" id="mce_53_start"&gt;&lt;/span&gt;&lt;br /&gt;32&amp;nbsp;&amp;nbsp;&amp;nbsp; Beta&lt;span style="overflow:hidden;" id="mce_115_start"&gt;&lt;/span&gt;&lt;br /&gt;94 &amp;nbsp;&amp;nbsp; Charlie&lt;span style="overflow:hidden;" id="mce_9_start"&gt;&lt;span style="overflow:hidden;" id="mce_116_start"&gt;&lt;/span&gt;&lt;span style="overflow:hidden;" id="mce_114_start"&gt;&lt;/span&gt;&lt;span style="overflow:hidden;" id="mce_113_start"&gt;&lt;/span&gt;&lt;span style="overflow:hidden;" id="mce_54_start"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="overflow:hidden;" id="mce_117_start"&gt;&lt;/span&gt;Thus my initial approach &lt;span style="overflow:hidden;" id="mce_11_start"&gt;of creating an Action Set&lt;span style="overflow:hidden;" id="mce_21_start"&gt; of --&lt;/span&gt; &lt;span style="overflow:hidden;" id="mce_60_start"&gt;&lt;span style="overflow:hidden;" id="mce_118_start"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="overflow:hidden;" id="mce_11_start"&gt;&lt;span style="overflow:hidden;" id="mce_60_start"&gt;&lt;/span&gt;Retrieve&lt;span style="overflow:hidden;" id="mce_15_start"&gt;&lt;/span&gt;: &lt;span style="overflow:hidden;" id="mce_17_start"&gt;&lt;/span&gt;Current&lt;span style="overflow:hidden;" id="mce_16_start"&gt;&lt;/span&gt;Session.RecordID &lt;span style="overflow:hidden;" id="mce_56_start"&gt;&lt;/span&gt;&lt;span style="overflow:hidden;" id="mce_58_start"&gt;&lt;/span&gt;&amp;gt; &lt;span style="overflow:hidden;" id="mce_121_start"&gt;&lt;/span&gt;&lt;span style="overflow:hidden;" id="mce_120_start"&gt;&lt;/span&gt;&lt;span style="overflow:hidden;" id="mce_61_start"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="overflow:hidden;" id="mce_11_start"&gt;&lt;span style="overflow:hidden;" id="mce_61_start"&gt;&lt;/span&gt;&lt;span style="overflow:hidden;" id="mce_119_start"&gt;&lt;/span&gt;Basic Math: Session.RecordID &lt;span style="overflow:hidden;" id="mce_23_start"&gt;&lt;/span&gt;minus&lt;span style="overflow:hidden;" id="mce_24_start"&gt;&lt;/span&gt; 1 &lt;span style="overflow:hidden;" id="mce_19_start"&gt;&lt;span style="overflow:hidden;" id="mce_26_start"&gt;&lt;/span&gt;A&lt;span style="overflow:hidden;" id="mce_25_start"&gt;&lt;/span&gt;ssign to Action Result (X) &lt;/span&gt;&amp;gt; &lt;span style="overflow:hidden;" id="mce_122_start"&gt;&lt;/span&gt;&lt;span style="overflow:hidden;" id="mce_62_start"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="overflow:hidden;" id="mce_11_start"&gt;&lt;span style="overflow:hidden;" id="mce_62_start"&gt;&lt;/span&gt;&lt;span style="overflow:hidden;" id="mce_63_start"&gt;&lt;/span&gt;Go To Screen: &lt;/span&gt;&lt;span style="overflow:hidden;" id="mce_11_end"&gt;&lt;/span&gt;&lt;span style="overflow:hidden;" id="mce_12_start"&gt;&lt;/span&gt;&lt;span style="overflow:hidden;" id="mce_13_start"&gt;&lt;/span&gt;&lt;span style="overflow:hidden;" id="mce_14_start"&gt;&lt;span style="overflow:hidden;" id="mce_18_start"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="overflow:hidden;" id="mce_20_start"&gt;(X)&lt;span style="overflow:hidden;" id="mce_123_start"&gt;&lt;/span&gt;&lt;span style="overflow:hidden;" id="mce_59_start"&gt;&lt;span style="overflow:hidden;" id="mce_65_start"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="overflow:hidden;" id="mce_57_start"&gt;&lt;/span&gt;&lt;span style="overflow:hidden;" id="mce_55_start"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="overflow:hidden;" id="mce_20_start"&gt;&lt;/span&gt;&lt;span style="overflow:hidden;" id="mce_22_start"&gt;&lt;span style="overflow:hidden;" id="mce_27_start"&gt;Will not put your Users into the next &lt;span style="overflow:hidden;" id="mce_66_start"&gt;&lt;/span&gt;alphabetic order, it will put your Users into the next Customer that has a RecordID minu&lt;span style="overflow:hidden;" id="mce_67_start"&gt;&lt;/span&gt;s/plus 1.&lt;span style="overflow:hidden;" id="mce_124_start"&gt;&lt;span style="overflow:hidden;" id="mce_125_start"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="overflow:hidden;" id="mce_22_start"&gt;&lt;span style="overflow:hidden;" id="mce_27_start"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="overflow:hidden;" id="mce_29_start"&gt;&lt;/span&gt;&lt;span style="overflow:hidden;" id="mce_30_start"&gt;Now one route to accomplish t&lt;span style="overflow:hidden;" id="mce_127_start"&gt;&lt;/span&gt;he Action is adding a Grid to the EditCustomer screen and using a Loop Through Grid Action &lt;/span&gt;&lt;span style="overflow:hidden;" id="mce_31_start"&gt;Ordered By Custo&lt;span style="overflow:hidden;" id="mce_126_start"&gt;&lt;/span&gt;mer.FullName and you would Retrieve Customer.RecordID that is either next or p&lt;span style="overflow:hidden;" id="mce_82_start"&gt;&lt;/span&gt;revious in the Grid that is organized alphabetical. &lt;span style="overflow:hidden;" id="mce_129_start"&gt;&lt;/span&gt;&lt;span style="overflow:hidden;" id="mce_128_start"&gt;&lt;/span&gt;&lt;span style="overflow:hidden;" id="mce_126_end"&gt;&lt;/span&gt;&lt;span style="overflow:hidden;" id="mce_78_start"&gt;&lt;/span&gt;&lt;span style="overflow:hidden;" id="mce_78_start"&gt;&lt;/span&gt;&lt;span style="overflow:hidden;" id="mce_77_start"&gt;&lt;/span&gt;&lt;span style="overflow:hidden;" id="mce_76_start"&gt;&lt;/span&gt;&lt;span style="overflow:hidden;" id="mce_75_start"&gt;&lt;/span&gt;&lt;span style="overflow:hidden;" id="mce_74_start"&gt;&lt;/span&gt;&lt;span style="overflow:hidden;" id="mce_73_start"&gt;&lt;/span&gt;&lt;span style="overflow:hidden;" id="mce_72_start"&gt;&lt;/span&gt;&lt;span style="overflow:hidden;" id="mce_71_start"&gt;&lt;/span&gt;&lt;span style="overflow:hidden;" id="mce_70_start"&gt;&lt;/span&gt;&lt;span style="overflow:hidden;" id="mce_69_start"&gt;&lt;/span&gt;&lt;span style="overflow:hidden;" id="mce_68_start"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="overflow:hidden;" id="mce_31_start"&gt;&lt;/span&gt;The problem with this route using the stock EditCustome&lt;span style="overflow:hidden;" id="mce_83_start"&gt;&lt;/span&gt;r screen is:&lt;span style="overflow:hidden;" id="mce_130_start"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;1) &lt;span style="overflow:hidden;" id="mce_35_start"&gt;&lt;/span&gt;&lt;span style="overflow:hidden;" id="mce_33_start"&gt;We could use a Hide Field/Object to hide the Grid, but unfortunately you cannot hide a Grid object&lt;span style="overflow:hidden;" id="mce_85_start"&gt;&lt;span style="overflow:hidden;" id="mce_131_start"&gt;&lt;span style="overflow:hidden;" id="mce_132_start"&gt;&lt;span style="overflow:hidden;" id="mce_133_start"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="overflow:hidden;" id="mce_33_start"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="overflow:hidden;" id="mce_32_start"&gt;&lt;/span&gt;2) &lt;span style="overflow:hidden;" id="mce_35_start"&gt;&lt;/span&gt;&lt;span style="overflow:hidden;" id="mce_33_start"&gt;We &lt;span style="overflow:hidden;" id="mce_38_start"&gt;can create a new Section with the Grid and hide the Section &lt;span style="overflow:hidden;" id="mce_39_start"&gt;but w&lt;/span&gt;&lt;/span&gt;&lt;span style="overflow:hidden;" id="mce_39_end"&gt;&lt;/span&gt;e cannot add anymore Sections to the EditCustomer screen it&amp;#39;s maxed out.&lt;span style="overflow:hidden;" id="mce_40_start"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="overflow:hidden;"&gt;&lt;span style="overflow:hidden;"&gt;If your Users do not use the Cases or &lt;span style="overflow:hidden;" id="mce_42_start"&gt;&lt;/span&gt;&lt;span style="overflow:hidden;" id="mce_42_start"&gt;&lt;/span&gt; Documents section you can use those Sections to create the Action Set &lt;span style="overflow:hidden;" id="mce_95_start"&gt;&lt;/span&gt;&lt;span style="overflow:hidden;" id="mce_44_start"&gt;&lt;span style="overflow:hidden;" id="mce_95_start"&gt;&lt;/span&gt;and hide the Section&lt;span style="overflow:hidden;" id="mce_97_start"&gt;.&lt;/span&gt; &lt;span style="overflow:hidden;" id="mce_99_start"&gt;You will be o&lt;/span&gt;nly using it to Retrieve the next Customer.&lt;span style="overflow:hidden;" id="mce_101_start"&gt;RecordID&lt;/span&gt;&lt;span style="overflow:hidden;" id="mce_101_end"&gt;&lt;/span&gt; in &lt;span style="overflow:hidden;" id="mce_103_start"&gt;a&lt;/span&gt;&lt;span style="overflow:hidden;" id="mce_103_end"&gt;&lt;/span&gt;lphabetical order&lt;span style="overflow:hidden;" id="mce_104_start"&gt; by Customer.FullName&lt;/span&gt;. If you have that information you can call it on a &amp;#39;PREVIOUS&amp;#39;&lt;span style="overflow:hidden;" id="mce_80_start"&gt;&lt;/span&gt;/&amp;#39;NEXT&amp;#39; &lt;span style="overflow:hidden;" id="mce_106_start"&gt;&lt;/span&gt;button object in a different section.&lt;/span&gt;&lt;span style="overflow:hidden;" id="mce_43_start"&gt;&lt;/span&gt;&lt;span style="overflow:hidden;" id="mce_105_start"&gt;&lt;/span&gt;&lt;span style="overflow:hidden;" id="mce_107_start"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="overflow:hidden;"&gt;&lt;span style="overflow:hidden;"&gt;&lt;span style="overflow:hidden;" id="mce_107_start"&gt;&lt;/span&gt;Taking a whole different approach you can find an area in the EditCustomer screen and&lt;span style="overflow:hidden;" id="mce_143_start"&gt;&lt;/span&gt;&lt;span style="overflow:hidden;" id="mce_143_start"&gt;&lt;/span&gt; add a&lt;span style="overflow:hidden;" id="mce_134_start"&gt;&lt;span style="overflow:hidden;" id="mce_135_start"&gt;&lt;/span&gt;&lt;/span&gt; Grid organized by Customer.FullName and using Filter Views you can have it restricted to just the next and previou&lt;span style="overflow:hidden;" id="mce_108_start"&gt;&lt;/span&gt;s inline. Thus your Users can use the Grid to move to the next or previous inline using the Grid. &lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="overflow:hidden;" id="mce_33_start"&gt;&lt;span style="overflow:hidden;" id="mce_145_start"&gt;&lt;/span&gt;I hope I explained it clearly, if not let me know and I can elaborate. &lt;span style="overflow:hidden;" id="mce_147_start"&gt;&lt;/span&gt;&lt;span style="overflow:hidden;" id="mce_146_start"&gt;&lt;/span&gt;&lt;span style="overflow:hidden;" id="mce_144_start"&gt;&lt;/span&gt;&lt;span style="overflow:hidden;" id="mce_134_end"&gt;&lt;span style="overflow:hidden;" id="mce_135_end"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="overflow:hidden;" id="mce_33_start"&gt;&lt;span style="overflow:hidden;" id="mce_136_start"&gt;&lt;/span&gt;- Mortaza&lt;span style="overflow:hidden;" id="mce_148_start"&gt;&lt;/span&gt;&lt;span style="overflow:hidden;" id="mce_142_start"&gt;&lt;/span&gt;&lt;span style="overflow:hidden;" id="mce_141_start"&gt;&lt;/span&gt;&lt;span style="overflow:hidden;" id="mce_140_start"&gt;&lt;/span&gt;&lt;span style="overflow:hidden;" id="mce_138_start"&gt;&lt;/span&gt;&lt;span style="overflow:hidden;" id="mce_137_start"&gt;&lt;/span&gt;&lt;span style="overflow:hidden;" id="mce_110_start"&gt;&lt;/span&gt;&lt;span style="overflow:hidden;" id="mce_139_start"&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;</description></item><item><title>Previous &amp; Next Button</title><link>http://forums.method.me/cs/forums/thread/28465.aspx</link><pubDate>Wed, 19 Aug 2015 06:04:44 GMT</pubDate><guid isPermaLink="false">3393c1ec-311b-4812-96cb-ad8c611bba4f:28465</guid><dc:creator>SoloAnt</dc:creator><slash:comments>0</slash:comments><comments>http://forums.method.me/cs/forums/thread/28465.aspx</comments><wfw:commentRss>http://forums.method.me/cs/forums/commentrss.aspx?SectionID=30&amp;PostID=28465</wfw:commentRss><description>&lt;p&gt;&lt;span id="mce_0_start" style="overflow:hidden;"&gt;I&amp;#39;d like to add a button to the customer edit window where you can move to the previous or next customer in the list based on pushing a next or previous button so a rep wouldn&amp;#39;t have to go back to the main filter screen.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span id="mce_1_start" style="overflow:hidden;"&gt;I understand how to add the button to the page, but having &lt;span id="mce_2_start" style="overflow:hidden;"&gt;the action&lt;/span&gt;&amp;nbsp;advance forward or go back to a previous customer is where I&amp;#39;m lost, i&lt;/span&gt;s this even possible?&lt;/p&gt;
&lt;p&gt;Thanks&lt;/p&gt;
&lt;p&gt;Sol&lt;/p&gt;</description></item></channel></rss>