<?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: sample basic program 4 dialog programming in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/sample-basic-program-4-dialog-programming/m-p/2071746#M429170</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sandy,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Simple Dialog Programming:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PROCESS BEFORE OUTPUT. &lt;/P&gt;&lt;P&gt;MODULE 0250_STATUS. &lt;/P&gt;&lt;P&gt;LOOP. &lt;/P&gt;&lt;P&gt;MODULE STATUS_0120. &lt;/P&gt;&lt;P&gt;ENDLOOP. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP. &lt;/P&gt;&lt;P&gt;MODULE STATUS_0110. &lt;/P&gt;&lt;P&gt;ENDLOOP. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP. &lt;/P&gt;&lt;P&gt;MODULE STATUS_0100. &lt;/P&gt;&lt;P&gt;ENDLOOP. &lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;PROCESS AFTER INPUT. &lt;/P&gt;&lt;P&gt;MODULE REFRESH_0250. &lt;/P&gt;&lt;P&gt;LOOP. &lt;/P&gt;&lt;P&gt;MODULE USER_COMMAND_0120. &lt;/P&gt;&lt;P&gt;ENDLOOP. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP. &lt;/P&gt;&lt;P&gt;MODULE USER_COMMAND_0110. &lt;/P&gt;&lt;P&gt;ENDLOOP. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;For example, if the user enter the Delete Screen, you will make all the Fields non-Editable. &lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt; &lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp; Module 0250_STATUS OUTPUT &lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt; &lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;text * &lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt; &lt;P&gt;&lt;/P&gt;&lt;P&gt;MODULE 0250_STATUS OUTPUT. &lt;/P&gt;&lt;P&gt;SET PF-STATUS 'Z250'. &lt;/P&gt;&lt;P&gt;SET TITLEBAR 'Z250'. &lt;/P&gt;&lt;P&gt;IF OKSAVE = 'DEL'. &lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Make the SAVE Menu button inactive &lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;SET PF-STATUS 'Z250' EXCLUDING 'SAVE'. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Make all the Fields non-Editable &lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;LOOP AT SCREEN. &lt;/P&gt;&lt;P&gt;SCREEN-INPUT = 0. &lt;/P&gt;&lt;P&gt;MODIFY SCREEN. &lt;/P&gt;&lt;P&gt;ENDLOOP. &lt;/P&gt;&lt;P&gt;ENDIF. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;For example, if the user enter the Modify Screen, you will make all the Fields Group 1 that &lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;have a 'M' non-Editable. &lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;You specify the 'M' for Group 1 using the Screen Painter Attribute &lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;IF OKSAVE = 'MOD'. &lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Make the DELE Menu button inactive &lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;SET PF-STATUS 'Z250' EXCLUDING 'DELE'. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Make all the Fields Groups 'M' non-Editable &lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;LOOP AT SCREEN. &lt;/P&gt;&lt;P&gt;check screen-group1 = 'M'. &lt;/P&gt;&lt;P&gt;SCREEN-INPUT = 0. &lt;/P&gt;&lt;P&gt;MODIFY SCREEN. &lt;/P&gt;&lt;P&gt;ENDLOOP. &lt;/P&gt;&lt;P&gt;ENDIF. &lt;/P&gt;&lt;P&gt;CLEAR OKCODE. &lt;/P&gt;&lt;P&gt;ENDMODULE. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Priyanka.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 21 Mar 2007 09:00:11 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-03-21T09:00:11Z</dc:date>
    <item>
      <title>sample basic program 4 dialog programming</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sample-basic-program-4-dialog-programming/m-p/2071744#M429168</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi&lt;/P&gt;&lt;P&gt;   can any one send me the sample code 4 simple dialog programming....&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 21 Mar 2007 08:57:10 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sample-basic-program-4-dialog-programming/m-p/2071744#M429168</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-03-21T08:57:10Z</dc:date>
    </item>
    <item>
      <title>Re: sample basic program 4 dialog programming</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sample-basic-program-4-dialog-programming/m-p/2071745#M429169</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;PRE&gt;&lt;CODE&gt;Hi Sandy,

  Chk these DEMO programs

DEMO_DYNPRO                    Program S_SCREEN_PAINTER_DEMO
DEMO_DYNPRO_AT_EXIT_COMMAND    Demonstration of Conditional Module Execution
DEMO_DYNPRO_AUTOMATIC_CHECKS   Demonstration of Automatic Entry Checks on Screens
DEMO_DYNPRO_CHECK_RADIO        Checkboxes and Radio Buttons
DEMO_DYNPRO_CONTEXT_MENU       Context Menus on Screens
DEMO_DYNPRO_DICTIONARY         Demonstration for Screen Fields with Dictionary Reference
DEMO_DYNPRO_DROPDOWN_LISTBOX   Demonstration of Dropdown List Boxes on Screens
DEMO_DYNPRO_F1_HELP            Demonstration of F1 Help on Screens
DEMO_DYNPRO_F4_HELP_DICTIONARY Demonstration for F4 Help from the ABAP Dictionary on Screens
DEMO_DYNPRO_F4_HELP_DYNPRO     Demonstration for F4 Help on Screens
DEMO_DYNPRO_F4_HELP_MODULE     Demonstration for F4 Help from Dialog Modules
DEMO_DYNPRO_FIELD              Demonstration of FIELD on Screens
DEMO_DYNPRO_FIELD_CHAIN        Demonstration for Input Checks in ABAP Programs
DEMO_DYNPRO_GET_CURSOR         Demonstration for GET CURSOR on a Screen
DEMO_DYNPRO_GUI_STATUS         Demonstration of GUI Status on Screens&lt;/CODE&gt;&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 21 Mar 2007 08:59:07 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sample-basic-program-4-dialog-programming/m-p/2071745#M429169</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-03-21T08:59:07Z</dc:date>
    </item>
    <item>
      <title>Re: sample basic program 4 dialog programming</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sample-basic-program-4-dialog-programming/m-p/2071746#M429170</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sandy,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Simple Dialog Programming:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PROCESS BEFORE OUTPUT. &lt;/P&gt;&lt;P&gt;MODULE 0250_STATUS. &lt;/P&gt;&lt;P&gt;LOOP. &lt;/P&gt;&lt;P&gt;MODULE STATUS_0120. &lt;/P&gt;&lt;P&gt;ENDLOOP. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP. &lt;/P&gt;&lt;P&gt;MODULE STATUS_0110. &lt;/P&gt;&lt;P&gt;ENDLOOP. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP. &lt;/P&gt;&lt;P&gt;MODULE STATUS_0100. &lt;/P&gt;&lt;P&gt;ENDLOOP. &lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;PROCESS AFTER INPUT. &lt;/P&gt;&lt;P&gt;MODULE REFRESH_0250. &lt;/P&gt;&lt;P&gt;LOOP. &lt;/P&gt;&lt;P&gt;MODULE USER_COMMAND_0120. &lt;/P&gt;&lt;P&gt;ENDLOOP. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP. &lt;/P&gt;&lt;P&gt;MODULE USER_COMMAND_0110. &lt;/P&gt;&lt;P&gt;ENDLOOP. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;For example, if the user enter the Delete Screen, you will make all the Fields non-Editable. &lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt; &lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp; Module 0250_STATUS OUTPUT &lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt; &lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;text * &lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt; &lt;P&gt;&lt;/P&gt;&lt;P&gt;MODULE 0250_STATUS OUTPUT. &lt;/P&gt;&lt;P&gt;SET PF-STATUS 'Z250'. &lt;/P&gt;&lt;P&gt;SET TITLEBAR 'Z250'. &lt;/P&gt;&lt;P&gt;IF OKSAVE = 'DEL'. &lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Make the SAVE Menu button inactive &lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;SET PF-STATUS 'Z250' EXCLUDING 'SAVE'. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Make all the Fields non-Editable &lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;LOOP AT SCREEN. &lt;/P&gt;&lt;P&gt;SCREEN-INPUT = 0. &lt;/P&gt;&lt;P&gt;MODIFY SCREEN. &lt;/P&gt;&lt;P&gt;ENDLOOP. &lt;/P&gt;&lt;P&gt;ENDIF. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;For example, if the user enter the Modify Screen, you will make all the Fields Group 1 that &lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;have a 'M' non-Editable. &lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;You specify the 'M' for Group 1 using the Screen Painter Attribute &lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;IF OKSAVE = 'MOD'. &lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Make the DELE Menu button inactive &lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;SET PF-STATUS 'Z250' EXCLUDING 'DELE'. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Make all the Fields Groups 'M' non-Editable &lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;LOOP AT SCREEN. &lt;/P&gt;&lt;P&gt;check screen-group1 = 'M'. &lt;/P&gt;&lt;P&gt;SCREEN-INPUT = 0. &lt;/P&gt;&lt;P&gt;MODIFY SCREEN. &lt;/P&gt;&lt;P&gt;ENDLOOP. &lt;/P&gt;&lt;P&gt;ENDIF. &lt;/P&gt;&lt;P&gt;CLEAR OKCODE. &lt;/P&gt;&lt;P&gt;ENDMODULE. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Priyanka.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 21 Mar 2007 09:00:11 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sample-basic-program-4-dialog-programming/m-p/2071746#M429170</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-03-21T09:00:11Z</dc:date>
    </item>
    <item>
      <title>Re: sample basic program 4 dialog programming</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sample-basic-program-4-dialog-programming/m-p/2071747#M429171</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Check the below link:&lt;/P&gt;&lt;P&gt;&lt;A href="http://wiki.ittoolbox.com/index.php/FAQ:What_is_module_pool_program_in_abap%3F" target="test_blank"&gt;http://wiki.ittoolbox.com/index.php/FAQ:What_is_module_pool_program_in_abap%3F&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_46c/helpdata/en/35/26b1aaafab52b9e10000009b38f974/content.htm" target="test_blank"&gt;http://help.sap.com/saphelp_46c/helpdata/en/35/26b1aaafab52b9e10000009b38f974/content.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://sap.mis.cmich.edu/sap-abap/abap09/sld011.htm" target="test_blank"&gt;http://sap.mis.cmich.edu/sap-abap/abap09/sld011.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://sap.mis.cmich.edu/sap-abap/abap09/index.htm" target="test_blank"&gt;http://sap.mis.cmich.edu/sap-abap/abap09/index.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;You can also check the transaction ABAPDOCU which gives you lot of sample programs.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Santosh&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 21 Mar 2007 09:02:33 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sample-basic-program-4-dialog-programming/m-p/2071747#M429171</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-03-21T09:02:33Z</dc:date>
    </item>
    <item>
      <title>Re: sample basic program 4 dialog programming</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sample-basic-program-4-dialog-programming/m-p/2071748#M429172</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;thanx  a lot..  &lt;SPAN __jive_emoticon_name="happy"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 23 Mar 2007 04:32:55 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sample-basic-program-4-dialog-programming/m-p/2071748#M429172</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-03-23T04:32:55Z</dc:date>
    </item>
  </channel>
</rss>

