<?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: classical selection screen in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/classical-selection-screen/m-p/6016353#M1346983</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;Try setting a &lt;STRONG&gt;PF-STATUS&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;use the &lt;STRONG&gt;EVENTS&lt;/STRONG&gt; at user-command or at pf-status&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;for more info go through the &lt;STRONG&gt;ABAPDOCU&lt;/STRONG&gt; examples&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Ramchander Rao.K&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 06 Aug 2009 03:44:34 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2009-08-06T03:44:34Z</dc:date>
    <item>
      <title>classical selection screen</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/classical-selection-screen/m-p/6016345#M1346975</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi colleagues,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  I call a classical selection screen. At the bottom there are several buttons like OK, CANCEL etc.  Unfortunately I can not reach  the event when pressing the cancel button. I use AT SELECTION SCREEN but the system does not stop. With the OK button it works.. &lt;/P&gt;&lt;P&gt;Has anybody an idea?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TAHNKS!!&lt;/P&gt;&lt;P&gt;Tobias&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 05 Aug 2009 14:18:34 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/classical-selection-screen/m-p/6016345#M1346975</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-08-05T14:18:34Z</dc:date>
    </item>
    <item>
      <title>Re: classical selection screen</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/classical-selection-screen/m-p/6016346#M1346976</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Can you post your code so that we can help you accordingly.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards,&lt;/P&gt;&lt;P&gt;lucky&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 05 Aug 2009 14:20:10 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/classical-selection-screen/m-p/6016346#M1346976</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-08-05T14:20:10Z</dc:date>
    </item>
    <item>
      <title>Re: classical selection screen</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/classical-selection-screen/m-p/6016347#M1346977</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi colleagues,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CALL SELECTION-SCREEN 300 STARTING AT 1 1 ENDING AT 86 13.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Then:&lt;/P&gt;&lt;P&gt;FUNCTION-POOL zlam_selection_lfe.           "MESSAGE-ID ..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*DATA w TYPE marc-werks.&lt;/P&gt;&lt;P&gt;*SELECTION-SCREEN BEGIN OF SCREEN 0300.&lt;/P&gt;&lt;P&gt;*PARAMETERS matnr TYPE mara-matnr.&lt;/P&gt;&lt;P&gt;*SELECT-OPTIONS werks FOR w.&lt;/P&gt;&lt;P&gt;*SELECTION-SCREEN END OF SCREEN 0300.&lt;/P&gt;&lt;P&gt;TABLES sscrfields.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA selfields TYPE zlam_lfe_data_obj.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA lfe_start TYPE zlam_lfe_start.&lt;/P&gt;&lt;P&gt;DATA lfe_end   TYPE zlam_lfe_end.&lt;/P&gt;&lt;P&gt;DATA lfe_len   TYPE zlam_lfe_len.&lt;/P&gt;&lt;P&gt;DATA lfe_uom   TYPE meins.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN BEGIN OF SCREEN 0300 TITLE text-001.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN BEGIN OF BLOCK lfe WITH FRAME TITLE text-001.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT-OPTIONS s_start FOR lfe_start.&lt;/P&gt;&lt;P&gt;SELECT-OPTIONS s_end   FOR lfe_end.&lt;/P&gt;&lt;P&gt;SELECT-OPTIONS s_len   FOR lfe_len.&lt;/P&gt;&lt;P&gt;SELECT-OPTIONS s_uom   FOR lfe_uom NO INTERVALS NO-EXTENSION MATCHCODE OBJECT h_t006.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN END OF BLOCK lfe.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN END OF SCREEN 0300.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;AT SELECTION-SCREEN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF s_start IS NOT INITIAL OR s_end IS NOT INITIAL OR s_len IS NOT INITIAL.&lt;/P&gt;&lt;P&gt;    IF s_uom IS INITIAL.&lt;/P&gt;&lt;P&gt;      MESSAGE e000(zlam).&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;U&gt;*&lt;STRONG&gt;All other events can be reached here..&lt;/STRONG&gt;&lt;/U&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;AT SELECTION-SCREEN OUTPUT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;FIELD LFE_START&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Field LFE_UOM&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  IMPORT s_uom-low FROM MEMORY ID 'S_UOM'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF s_uom-low IS NOT INITIAL.&lt;/P&gt;&lt;P&gt;    MOVE s_uom-low TO s_uom-low.&lt;/P&gt;&lt;P&gt;    IF s_uom[] IS INITIAL.&lt;/P&gt;&lt;P&gt;      APPEND s_uom.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;    FREE MEMORY ID 'S_UOM'.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;THANKS,&lt;/P&gt;&lt;P&gt;Tobias&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 05 Aug 2009 14:25:34 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/classical-selection-screen/m-p/6016347#M1346977</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-08-05T14:25:34Z</dc:date>
    </item>
    <item>
      <title>Re: classical selection screen</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/classical-selection-screen/m-p/6016348#M1346978</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Maybe you haven't mentioned the code for cancel.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Say you have the function code for cancel button is "CANCEL" then in the user command of PAI module of your screen you will have to write this:&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 'CANCEL'.&lt;/P&gt;&lt;P&gt;          LEAVE TO SCREEN 0. &lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Mention your own screen here on which you want to be after clicking the cancel button.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDCASE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;also write the code for OK button so as to move forward on next screen.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;you can also use above buttons of (EXIT,CANCEL,BACK)&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;then you should write in WHEN 'EXIT' OR 'CANCEL' OR 'BACK'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Lucky&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 05 Aug 2009 14:25:41 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/classical-selection-screen/m-p/6016348#M1346978</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-08-05T14:25:41Z</dc:date>
    </item>
    <item>
      <title>Re: classical selection screen</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/classical-selection-screen/m-p/6016349#M1346979</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi lucky,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  unfortunately this is a selection screen on an dynpro and I can not implement a PAI module or PBO here..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks for your prompt answeres!!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 05 Aug 2009 14:33:30 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/classical-selection-screen/m-p/6016349#M1346979</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-08-05T14:33:30Z</dc:date>
    </item>
    <item>
      <title>Re: classical selection screen</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/classical-selection-screen/m-p/6016350#M1346980</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi &lt;/P&gt;&lt;P&gt;this code might help you &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;AT USER-COMMAND.
  IF flag = 'X'.
    CASE sy-ucomm.
      WHEN 'EXIT' OR  'BACK' OR 'CALC'.
        LEAVE TO SCREEN 0.
    ENDCASE.
    EXIT.
  ENDIF.
  CASE sy-ucomm.
    WHEN 'SALEORDER'.
      DO.
        READ LINE sy-index LINE VALUE INTO list_line.
        IF sy-subrc NE 0.
          EXIT.
        ENDIF.
        IF list_line(1) EQ 'X'.
          v_vgbel = sy-lisel+91(10).
          v_vgpos = sy-lisel+102(6).
          READ TABLE lt_final INTO wa_final WITH KEY vgbel = v_vgbel
                                                     vgpos = v_vgpos.
          IF sy-subrc = 0.
            wa_final-box = 'X' .
            MODIFY lt_final FROM wa_final  INDEX sy-tabix TRANSPORTING box.
          ENDIF.
          CLEAR wa_final.
        ENDIF.
      ENDDO.
      PERFORM bcd_vk11.
      PERFORM bdc_message.
      PERFORM creat_bapi .
      PERFORM formate_msg.
*    WHEN 'BILL1'.
*      PERFORM create_invoice.
*      PERFORM formate_msg1.
    WHEN 'EXIT' OR  'BACK' OR 'CALC'.
      LEAVE TO SCREEN 0.
  ENDCASE.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;Regards.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 05 Aug 2009 15:04:24 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/classical-selection-screen/m-p/6016350#M1346980</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-08-05T15:04:24Z</dc:date>
    </item>
    <item>
      <title>Re: classical selection screen</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/classical-selection-screen/m-p/6016351#M1346981</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Lucky,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  negative...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I also tried that event....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; The system does not stop..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards,&lt;/P&gt;&lt;P&gt;Tobias&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 05 Aug 2009 15:09:08 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/classical-selection-screen/m-p/6016351#M1346981</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-08-05T15:09:08Z</dc:date>
    </item>
    <item>
      <title>Re: classical selection screen</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/classical-selection-screen/m-p/6016352#M1346982</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;Try this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;MODULE user_command_0100 INPUT.
   CASE ok_code.
    WHEN 'F_EXIT'.
      LEAVE PROGRAM.
    WHEN 'F_CANCEL'.
      LEAVE TO SCREEN &amp;lt;screen_number&amp;gt;.
  ENDCASE.
ENDMODULE.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Sri.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 06 Aug 2009 03:22:21 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/classical-selection-screen/m-p/6016352#M1346982</guid>
      <dc:creator>sridhar_meesala</dc:creator>
      <dc:date>2009-08-06T03:22:21Z</dc:date>
    </item>
    <item>
      <title>Re: classical selection screen</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/classical-selection-screen/m-p/6016353#M1346983</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;Try setting a &lt;STRONG&gt;PF-STATUS&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;use the &lt;STRONG&gt;EVENTS&lt;/STRONG&gt; at user-command or at pf-status&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;for more info go through the &lt;STRONG&gt;ABAPDOCU&lt;/STRONG&gt; examples&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Ramchander Rao.K&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 06 Aug 2009 03:44:34 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/classical-selection-screen/m-p/6016353#M1346983</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-08-06T03:44:34Z</dc:date>
    </item>
    <item>
      <title>Re: classical selection screen</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/classical-selection-screen/m-p/6016354#M1346984</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi guys,&lt;/P&gt;&lt;P&gt;  thank you very much for your prompt inputs. It turned out that a selection screen within a selection screen is nevertheless a bad solution. The behaviour described above may also be correct as "cancel" in this context simply means: do nothing and exit.&lt;/P&gt;&lt;P&gt;My problem is solved.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;THANKS!!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 07 Aug 2009 05:57:31 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/classical-selection-screen/m-p/6016354#M1346984</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-08-07T05:57:31Z</dc:date>
    </item>
  </channel>
</rss>

