<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Module pool logic in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/module-pool-logic/m-p/1623656#M278811</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;THANKS MAX.&lt;/P&gt;&lt;P&gt; Max i have not assign an OK-CODE in STATUS GUI.&lt;/P&gt;&lt;P&gt; So please tell how to assign an OK-CODE in STATUS GUI, and how can I check when OK-CODE is SPACE?&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt; SARA.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sun, 24 Sep 2006 08:12:26 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2006-09-24T08:12:26Z</dc:date>
    <item>
      <title>Module pool logic</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/module-pool-logic/m-p/1623649#M278804</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&amp;lt;b&amp;gt;HELLO FRIENDS.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;        &lt;/P&gt;&lt;P&gt;When enduser enters the employee_Number in the screen field  and  presses &amp;lt;b&amp;gt;"ENTER"&amp;lt;/b&amp;gt; then the employee_Name and employee_Dept should be displayed in a non-editable form.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;And I met the requirement execpt the logic to be use when the enduser presses the  &amp;lt;b&amp;gt;"ENTER"&amp;lt;/b&amp;gt; key and in which system field the &amp;lt;b&amp;gt;"ENTER"&amp;lt;/b&amp;gt; key is stored. &amp;lt;b&amp;gt;PLEASE HELP&amp;lt;/b&amp;gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Sara.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 24 Sep 2006 04:10:28 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/module-pool-logic/m-p/1623649#M278804</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-09-24T04:10:28Z</dc:date>
    </item>
    <item>
      <title>Re: Module pool logic</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/module-pool-logic/m-p/1623650#M278805</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sara,&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt; All user actions are captured in SY-UCOMM field.&lt;/P&gt;&lt;P&gt; and the ok_code field used in ur module pool.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; Cheers&lt;/P&gt;&lt;P&gt; VJ&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 24 Sep 2006 04:13:00 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/module-pool-logic/m-p/1623650#M278805</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-09-24T04:13:00Z</dc:date>
    </item>
    <item>
      <title>Re: Module pool logic</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/module-pool-logic/m-p/1623651#M278806</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks VJ,&lt;/P&gt;&lt;P&gt;  Can I use CASE statement as follows:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   case sy-ucomm.&lt;/P&gt;&lt;P&gt;  &lt;/P&gt;&lt;P&gt;   when 'ENTER'.&lt;/P&gt;&lt;P&gt;   .......................&lt;/P&gt;&lt;P&gt;   ....................&lt;/P&gt;&lt;P&gt;   endcase.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 24 Sep 2006 05:05:40 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/module-pool-logic/m-p/1623651#M278806</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-09-24T05:05:40Z</dc:date>
    </item>
    <item>
      <title>Re: Module pool logic</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/module-pool-logic/m-p/1623652#M278807</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi sara,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TRY THIS..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;use IN PAI&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FIELD &amp;lt;employee_number&amp;gt; MODULE GET_NAME.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MODULE GET_NAME.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT SINGLE EMP_NAME EMP_DEPT &lt;/P&gt;&lt;P&gt;FROM &amp;lt;TABLE&amp;gt; INTO (SCREEN_EMP_NAME,SCREEN_EMP_DEPT) WHERE EMPLOYEE NUMBER = SCREEN_EMP_NUM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDMODULE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;AWARD POINTS IF FOUND USEFUL.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 24 Sep 2006 06:03:26 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/module-pool-logic/m-p/1623652#M278807</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-09-24T06:03:26Z</dc:date>
    </item>
    <item>
      <title>Re: Module pool logic</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/module-pool-logic/m-p/1623653#M278808</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sara,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; Yes you can use the case statement as you have mentioned but remember the user action enter can have different sy-ucomm values on different screens. In some screens sy-ucomm will be "ENTE" , in some screens it will be "ENTER" so, try doing a debugging and check whats the value in the sy-ucomm and you can code accordingly.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; Cheers&lt;/P&gt;&lt;P&gt; VJ&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 24 Sep 2006 07:41:38 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/module-pool-logic/m-p/1623653#M278808</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-09-24T07:41:38Z</dc:date>
    </item>
    <item>
      <title>Re: Module pool logic</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/module-pool-logic/m-p/1623654#M278809</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sara&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The &amp;lt;b&amp;gt;Enter&amp;lt;/b&amp;gt; key is assigned to &amp;lt;b&amp;gt;SPACE&amp;lt;/b&amp;gt; functional code by default, so if you haven't assign an OK-CODE to it in your STATUS GUI, you should check when OK-CODE is SPACE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Anyway I believe you haven't to care of the value of OK-CODE, but only if the field of employee_Number is or isn't filled.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Infact u can change the attributes of the screen field only in the PBO and it's triggered every time the user press a buttom (or key).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PROCESS PBO&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MODULE LOOP_SCREEN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MODULE LOOP_SCREEN.&lt;/P&gt;&lt;P&gt;IF NOT  employee_Number IS INITILA.&lt;/P&gt;&lt;P&gt;LOOP AT SCREEN.&lt;/P&gt;&lt;P&gt;IF SCREEN-NAME = &amp;lt;employee_Name&amp;gt; OR&lt;/P&gt;&lt;P&gt;SCREEN-NAME =  &amp;lt;employee_Dept&amp;gt;.&lt;/P&gt;&lt;P&gt;SCREEN-INPUT = 0.&lt;/P&gt;&lt;P&gt;MODIFY SCREEN.&lt;/P&gt;&lt;P&gt;ENDIF. &lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;ENDMODULE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Max&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 24 Sep 2006 07:54:36 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/module-pool-logic/m-p/1623654#M278809</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-09-24T07:54:36Z</dc:date>
    </item>
    <item>
      <title>Re: Module pool logic</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/module-pool-logic/m-p/1623655#M278810</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks Ajith and VJ.&lt;/P&gt;&lt;P&gt; I will try the above solutions.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 24 Sep 2006 08:03:33 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/module-pool-logic/m-p/1623655#M278810</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-09-24T08:03:33Z</dc:date>
    </item>
    <item>
      <title>Re: Module pool logic</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/module-pool-logic/m-p/1623656#M278811</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;THANKS MAX.&lt;/P&gt;&lt;P&gt; Max i have not assign an OK-CODE in STATUS GUI.&lt;/P&gt;&lt;P&gt; So please tell how to assign an OK-CODE in STATUS GUI, and how can I check when OK-CODE is SPACE?&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt; SARA.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 24 Sep 2006 08:12:26 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/module-pool-logic/m-p/1623656#M278811</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-09-24T08:12:26Z</dc:date>
    </item>
    <item>
      <title>Re: Module pool logic</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/module-pool-logic/m-p/1623657#M278812</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;See the section FUNCTION KEYS of yuor status here assign an OK-CODE to the first field (just before of the SAVE icon).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In this way u'll assign an Ok-CODE to ENTER key.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PROCESS PAI.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MODULE USER_COMMAND.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MODULE USER_COMMAND.&lt;/P&gt;&lt;P&gt;SAVE_OK_CODE = OK_CODE.&lt;/P&gt;&lt;P&gt;CLEAR OK_CODE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CASE SAVE_OK_CODE.&lt;/P&gt;&lt;P&gt;    WHEN SPACE.&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="---" /&gt;&lt;P&gt;&amp;gt; The user has pressed ENTER &lt;/P&gt;&lt;P&gt;    WHEN ...... &lt;/P&gt;&lt;P&gt;ENDMODULE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Of course if you have assigned an ok-code:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MODULE USER_COMMAND.&lt;/P&gt;&lt;P&gt;SAVE_OK_CODE = OK_CODE.&lt;/P&gt;&lt;P&gt;CLEAR OK_CODE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CASE SAVE_OK_CODE.&lt;/P&gt;&lt;P&gt;    WHEN &amp;lt;MY CODE&amp;gt;.&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="---" /&gt;&lt;P&gt;&amp;gt; The user has pressed ENTER &lt;/P&gt;&lt;P&gt;    WHEN ...... &lt;/P&gt;&lt;P&gt;ENDMODULE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Max&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 24 Sep 2006 08:23:02 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/module-pool-logic/m-p/1623657#M278812</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-09-24T08:23:02Z</dc:date>
    </item>
    <item>
      <title>Re: Module pool logic</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/module-pool-logic/m-p/1623658#M278813</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&amp;lt;b&amp;gt;THANKS MAX.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 24 Sep 2006 09:05:00 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/module-pool-logic/m-p/1623658#M278813</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-09-24T09:05:00Z</dc:date>
    </item>
  </channel>
</rss>

