<?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: View only customization</title><link>http://forums.method.me/cs/forums/thread/26964.aspx</link><pubDate>Mon, 04 May 2015 18:42:24 GMT</pubDate><guid isPermaLink="false">3393c1ec-311b-4812-96cb-ad8c611bba4f:26964</guid><dc:creator>Method_Audisho</dc:creator><slash:comments>0</slash:comments><comments>http://forums.method.me/cs/forums/thread/26964.aspx</comments><wfw:commentRss>http://forums.method.me/cs/forums/commentrss.aspx?SectionID=13&amp;PostID=26964</wfw:commentRss><description>&lt;p class="p1"&gt;Hi Fran,&lt;/p&gt;
&lt;p class="p1"&gt;Thanks for the response. I forgot about the save action on the &lt;b&gt;Customer &lt;/b&gt;dropdown.&lt;/p&gt;
&lt;p class="p1"&gt;Mike,&lt;/p&gt;
&lt;p class="p1"&gt;That does pose a bit of a problem for the solution that I proposed. This can be resolved by simply disabling the customer dropdown for the read-only users using the &lt;b&gt;Enable/Disable Field/Object&lt;/b&gt; action. They will still be able to see the customer, but will not be able to select the dropdown field, hence the save action will not be triggered. I hope this helps.&lt;/p&gt;
&lt;p class="p1"&gt;-Audisho&lt;/p&gt;</description></item><item><title>Re: View only customization</title><link>http://forums.method.me/cs/forums/thread/26962.aspx</link><pubDate>Mon, 04 May 2015 18:13:43 GMT</pubDate><guid isPermaLink="false">3393c1ec-311b-4812-96cb-ad8c611bba4f:26962</guid><dc:creator>fran</dc:creator><slash:comments>0</slash:comments><comments>http://forums.method.me/cs/forums/thread/26962.aspx</comments><wfw:commentRss>http://forums.method.me/cs/forums/commentrss.aspx?SectionID=13&amp;PostID=26962</wfw:commentRss><description>&lt;p&gt;&lt;span id="mce_0_start" style="overflow:hidden;"&gt;HI Mike,&lt;span id="mce_1_start" style="overflow:hidden;"&gt;&lt;span id="mce_20_start" style="overflow:hidden;"&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;"&gt;If you just copy the screens, then you need to adjust in several places to turn off any &amp;#39;saves&amp;#39; or &amp;#39;table updates&amp;#39;.&lt;span id="mce_22_start" style="overflow:hidden;"&gt; &amp;nbsp;You want to allow the employee to select a SO/Invoice, but not make changes.&lt;/span&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 id="mce_3_start" style="overflow:hidden;"&gt;&lt;/span&gt;There are se&lt;span id="mce_19_start" style="overflow:hidden;"&gt;&lt;/span&gt;veral places on the screen &lt;span id="mce_23_start" style="overflow:hidden;"&gt;&lt;span id="mce_24_start" style="overflow:hidden;"&gt;&lt;/span&gt;&lt;/span&gt;where you need to &amp;#39;turn off&amp;#39; Saves or screen updates.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span id="mce_16_start" style="overflow:hidden;"&gt;&lt;/span&gt;&lt;span id="mce_18_start" style="overflow:hidden;"&gt;&lt;/span&gt;One is the &amp;#39;Save&lt;span id="mce_2_start" style="overflow:hidden;"&gt;&amp;#39;&lt;/span&gt; &lt;span id="mce_4_start" style="overflow:hidden;"&gt;&lt;/span&gt;Button&lt;span id="mce_5_start" style="overflow:hidden;"&gt;s&lt;span id="mce_6_start" style="overflow:hidden;"&gt;. Either take away or add conditional &lt;span id="mce_21_start" style="overflow:hidden;"&gt;statement&amp;nbsp;&lt;/span&gt;where a particular Role can only save.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;Customer &lt;span id="mce_7_start" style="overflow:hidden;"&gt;dropdown - this dropdown does a lot of work. A&lt;span id="mce_9_start" style="overflow:hidden;"&gt;&lt;/span&gt;nd has &amp;quot;Saves&amp;quot; incorporated in it when the Text is&lt;span id="mce_11_start" style="overflow:hidden;"&gt;&lt;/span&gt; changed.&lt;span id="mce_10_start" style="overflow:hidden;"&gt;&lt;span id="mce_13_start" style="overflow:hidden;"&gt; &amp;nbsp;Disable all of the functionality.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;Invoice/SO&lt;span id="mce_31_start" style="overflow:hidden;"&gt;&amp;nbsp;&lt;/span&gt;lines &lt;span id="mce_29_start" style="overflow:hidden;"&gt; grids&lt;span id="mce_30_start" style="overflow:hidden;"&gt;&lt;span id="mce_32_start" style="overflow:hidden;"&gt;(in&lt;span id="mce_33_start" style="overflow:hidden;"&gt;&amp;nbsp;&lt;span id="mce_34_start" style="overflow:hidden;"&gt;&lt;/span&gt;&lt;/span&gt;details section)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;-&lt;span id="mce_14_start" style="overflow:hidden;"&gt; make the grid &amp;#39;read only&amp;#39;. &amp;nbsp;On Invoice/SO screens it is editable.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span id="mce_16_end" style="overflow:hidden;"&gt;&lt;/span&gt;&lt;span id="mce_0_start" style="overflow:hidden;"&gt;&lt;/span&gt;&lt;span id="mce_15_start" style="overflow:hidden;"&gt;&lt;span id="mce_18_end" style="overflow:hidden;"&gt;&lt;span id="mce_25_start" style="overflow:hidden;"&gt;Disaable &lt;span id="mce_26_start" style="overflow:hidden;"&gt; or hide&amp;nbsp;&lt;/span&gt;&amp;#39;Clear/New&amp;#39; &lt;span id="mce_27_start" style="overflow:hidden;"&gt;button&amp;nbsp;&lt;/span&gt;so they can&lt;span id="mce_28_start" style="overflow:hidden;"&gt;&amp;#39;t create new transactions.&lt;span id="mce_35_start" style="overflow:hidden;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;As always good practice, set up a dummy customer&lt;span id="mce_36_start" style="overflow:hidden;"&gt; (use a very obvious name so that you &lt;span id="mce_38_start" style="overflow:hidden;"&gt;&lt;/span&gt;can easily delete later)&lt;span id="mce_37_start" style="overflow:hidden;"&gt;&lt;/span&gt;&lt;/span&gt;&amp;nbsp;and test your actions to make sure you are getting the results you want.&amp;nbsp;&lt;span id="mce_39_start" style="overflow:hidden;"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="overflow:hidden;"&gt;The Method guys may have other suggestions, but that is what I have done in past.&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="overflow:hidden;"&gt;Good luck.. Feel free to reach out to a Method Partner for help or to Method consultants. May save you a bunch of time.&lt;img src="https://www.method.me:443/cs/emoticons/emotion-1.gif" alt="Smile" /&gt;&lt;span id="mce_40_start" style="overflow:hidden;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;&lt;/p&gt;</description></item><item><title>Re: View only customization</title><link>http://forums.method.me/cs/forums/thread/26961.aspx</link><pubDate>Mon, 04 May 2015 18:04:18 GMT</pubDate><guid isPermaLink="false">3393c1ec-311b-4812-96cb-ad8c611bba4f:26961</guid><dc:creator>Method_Audisho</dc:creator><slash:comments>0</slash:comments><comments>http://forums.method.me/cs/forums/thread/26961.aspx</comments><wfw:commentRss>http://forums.method.me/cs/forums/commentrss.aspx?SectionID=13&amp;PostID=26961</wfw:commentRss><description>&lt;p class="p1"&gt;Hi Mike,&lt;/p&gt;
&lt;p class="p1"&gt;For the most part, removing the ability for a user to select the save buttons will essentially give them a read-only version of the screen. They will be able to make changes to data in the fields, but since they do not have access to the save buttons, these changes will never be saved.&lt;/p&gt;
&lt;p class="p1"&gt;Additionally, on the transaction screens (sales orders, invoices etc.) you are able to make changes to line items directly on the grid. Due to this functionality, even without access to the save buttons, changes can be saved to the line items of a transaction. This option can be disabled in the grid preferences.&lt;/p&gt;
&lt;p class="p1"&gt;All you would need to do to make these screen read-only is make a copy, remove the save buttons and disable editing and adding directly on the line items grid. You would add this read-only version of the screen to your &lt;b&gt;Employee Only &lt;/b&gt;tab group.&lt;/p&gt;
&lt;p class="p1"&gt;Initially, this is the more simple option. Things become a little more complicated if you plan on doing additional customization, as you will need to maintain 2 versions of the same screen (editable &amp;amp; read-only). Allow me to propose an alternative option. This option is initially quite a bit more complicated, but will allow you to more easily maintain and add customization down the road.&lt;/p&gt;
&lt;p class="p1"&gt;You will need to setup your own custom user permissions for determining what objects on the screen will load. If you only have 2 types of users (read-only and not read-only), a custom &lt;b&gt;Yes/No&lt;/b&gt; field on the &lt;b&gt;Users&lt;/b&gt; table should suffice (e.g. &lt;b&gt;IsReadOnly&lt;/b&gt;). You&amp;rsquo;ll need to create a custom permission screen to allow modifying this field for your users.&lt;/p&gt;
&lt;p class="p1"&gt;You&amp;rsquo;ll also need to add a second line items grid to the screen. This second grid will have all the same properties as the original, but will not allow adding or editing directly on it. This second grid will appear in place of the first when the user&amp;rsquo;s &lt;b&gt;IsReadOnly&lt;/b&gt; field equals Yes.&lt;/p&gt;
&lt;p class="p1"&gt;Then on the screens you want to make ready only, in the &lt;b&gt;OnScreenLoad&lt;/b&gt; event of the screen, retrieve the value of this field for the signed in user from the &lt;b&gt;Users&lt;/b&gt; table and store it in an action result (use the where clause: &lt;b&gt;RecordID = Value From Session: User- RecordID&lt;/b&gt;). Then compare this action result with a conditional statement to determine whether or not to display the save buttons and which grid to display (editable or non-editable). Screen objects can be displayed or hidden using the &lt;b&gt;Show/Hide Field/Object &lt;/b&gt;actions.&lt;/p&gt;
&lt;p class="p1"&gt;These are just 2 ways in which this can be accomplished. The choice is completely up to you and will likely be dependant on your needs. I just wanted to make sure that you are aware of the drawbacks of having 2 screens and give you an alternative. I hope this points you in the right direction, but please post back if you have any follow up questions.&lt;/p&gt;
&lt;p class="p1"&gt;-Audisho&lt;/p&gt;</description></item><item><title>View only customization</title><link>http://forums.method.me/cs/forums/thread/26958.aspx</link><pubDate>Mon, 04 May 2015 15:23:00 GMT</pubDate><guid isPermaLink="false">3393c1ec-311b-4812-96cb-ad8c611bba4f:26958</guid><dc:creator>Mike.s</dc:creator><slash:comments>0</slash:comments><comments>http://forums.method.me/cs/forums/thread/26958.aspx</comments><wfw:commentRss>http://forums.method.me/cs/forums/commentrss.aspx?SectionID=13&amp;PostID=26958</wfw:commentRss><description>&lt;p&gt;&lt;span id="mce_0_start" style="overflow:hidden;"&gt;Hello,&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;I am looking for direction in regards to creating view only&amp;nbsp;&lt;span id="mce_1_start" style="overflow:hidden;"&gt;screens for some of our employees. In particular I want to make the view only QB&amp;#39;s Sales order and invoice screen. I have already created an employee only Tab group, so I would imagine the next step would be to make a copy of the screen and then create a conditional statement that does not allow certain employees to alter things. Am I on the right track? Can someone guide me through this process? Thank you.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;</description></item></channel></rss>