<?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: REPORT in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/report/m-p/3491828#M839720</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;Please refer to the docu below :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Assigning a Modication Group on the Selection Screen &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Addition &lt;/P&gt;&lt;P&gt;... MODIF ID modid &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Effect &lt;/P&gt;&lt;P&gt;This addition assigns screen objects ( Comment, Underscore line, Parameter, ...) to a modification group and hence allows dynamic modification of the selction screen display. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The modification group name modid must be specified directly and must be no longer than 3 characters. The addition MODIF ID assigns modid to the column SCREEN-GROUP1 of the predefined internal table SCREEN. Parameters assigned to a modification group can be changed together using the LOOP AT SCREEN and MODIFY SCREEN statements at the event AT SELECTION SCREEN OUTPUT or in the subroutine PBO of the database program of the assigned logical database. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can use this addition with: &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;- SELECTION-SCREEN COMMENT &lt;/P&gt;&lt;P&gt;- SELECTION-SCREEN ULINE &lt;/P&gt;&lt;P&gt;- SELECTION-SCREEN PUSHBUTTON &lt;/P&gt;&lt;P&gt;- PARAMETERS &lt;/P&gt;&lt;P&gt;- SELECT-OPTIONS &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In each case all relevant screen objects are assigned to the modification group. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Without the MODIF ID addition, the SCREEN-GROUP1 component is empty. The remaining three fields for modification groups in the SCREEN table are populated by the runtime environmentand can be analyzed: &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;GROUP2 contains the value "DBS" for elements that are defined in a logical database. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;GROUP3 contains the following values depending on the screen element: &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BLK for SELECTION-SCREEN ... BLOCK ...: Block &lt;/P&gt;&lt;P&gt;COF for SELECTION-SCREEN COMMENT ... FOR FIELD ...: Field-related comment &lt;/P&gt;&lt;P&gt;COM for SELECTION-SCREEN COMMENT: Comment &lt;/P&gt;&lt;P&gt;HGH for SELECTION-OPTIONS: Interval upper limit &lt;/P&gt;&lt;P&gt;ISX for PARAMETERS ... AS SEARCH PATTERN: Komplex selection &lt;/P&gt;&lt;P&gt;LOW for SELECTION-OPTIONS: Interval lower limit &lt;/P&gt;&lt;P&gt;OPU for SELECTION-OPTIONS: Selection option icons &lt;/P&gt;&lt;P&gt;PAR for PARAMETERS: Parameters &lt;/P&gt;&lt;P&gt;PBU for SELECTION-SCREEN PUSHBUTTON ...: Pushbutton &lt;/P&gt;&lt;P&gt;TAB for SELECTION-SCREEN TAB: Tab title &lt;/P&gt;&lt;P&gt;TOT for SELECTION-OPTIONS: Text of interval upper limit &lt;/P&gt;&lt;P&gt;TST for SELECTION-SCREEN ... TABBED ...: Tabstrip &lt;/P&gt;&lt;P&gt;TXT for PARAMETERS, SELECT-OPTIONS: Selection text &lt;/P&gt;&lt;P&gt;ULI for SELECTION-SCREEN ULINE: Horizontal Line &lt;/P&gt;&lt;P&gt;VPU for SELECT-OPTIONS: Pushbutton for multiple selection &lt;/P&gt;&lt;P&gt;GROUP4 is intended solely for internal use. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Example&lt;/P&gt;&lt;P&gt;DATA SAPLANE_WA TYPE SAPLANE. &lt;/P&gt;&lt;P&gt;... &lt;/P&gt;&lt;P&gt;SELECTION-SCREEN COMMENT /1(60) TEXT-010. &lt;/P&gt;&lt;P&gt;... &lt;/P&gt;&lt;P&gt;SELECT-OPTIONS S_PTYPE FOR SAPLANE_WA-PLANETYPE MODIF ID ABC. &lt;/P&gt;&lt;P&gt;... &lt;/P&gt;&lt;P&gt;AT SELECTION-SCREEN OUTPUT. &lt;/P&gt;&lt;P&gt;LOOP AT SCREEN. &lt;/P&gt;&lt;P&gt;  IF SCREEN-GROUP1 = 'ABC' OR &lt;/P&gt;&lt;P&gt;     SCREEN-GROUP3 = 'COM'. &lt;/P&gt;&lt;P&gt;    SCREEN-INTENSIFIED = '1'. &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;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;All screen objects (text, input fields, pushbuttons) belonging to the selection option S_PTYPE as well as all comments defined with SELECTION-SCREEN COMMENT are set to the output format INTENSIFIED. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Sriram Ponna.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 06 Mar 2008 14:57:49 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-03-06T14:57:49Z</dc:date>
    <item>
      <title>REPORT</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/report/m-p/3491827#M839719</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;WHAT IS MODIF ID&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 06 Mar 2008 14:51:01 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/report/m-p/3491827#M839719</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-06T14:51:01Z</dc:date>
    </item>
    <item>
      <title>Re: REPORT</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/report/m-p/3491828#M839720</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;Please refer to the docu below :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Assigning a Modication Group on the Selection Screen &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Addition &lt;/P&gt;&lt;P&gt;... MODIF ID modid &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Effect &lt;/P&gt;&lt;P&gt;This addition assigns screen objects ( Comment, Underscore line, Parameter, ...) to a modification group and hence allows dynamic modification of the selction screen display. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The modification group name modid must be specified directly and must be no longer than 3 characters. The addition MODIF ID assigns modid to the column SCREEN-GROUP1 of the predefined internal table SCREEN. Parameters assigned to a modification group can be changed together using the LOOP AT SCREEN and MODIFY SCREEN statements at the event AT SELECTION SCREEN OUTPUT or in the subroutine PBO of the database program of the assigned logical database. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can use this addition with: &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;- SELECTION-SCREEN COMMENT &lt;/P&gt;&lt;P&gt;- SELECTION-SCREEN ULINE &lt;/P&gt;&lt;P&gt;- SELECTION-SCREEN PUSHBUTTON &lt;/P&gt;&lt;P&gt;- PARAMETERS &lt;/P&gt;&lt;P&gt;- SELECT-OPTIONS &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In each case all relevant screen objects are assigned to the modification group. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Without the MODIF ID addition, the SCREEN-GROUP1 component is empty. The remaining three fields for modification groups in the SCREEN table are populated by the runtime environmentand can be analyzed: &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;GROUP2 contains the value "DBS" for elements that are defined in a logical database. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;GROUP3 contains the following values depending on the screen element: &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BLK for SELECTION-SCREEN ... BLOCK ...: Block &lt;/P&gt;&lt;P&gt;COF for SELECTION-SCREEN COMMENT ... FOR FIELD ...: Field-related comment &lt;/P&gt;&lt;P&gt;COM for SELECTION-SCREEN COMMENT: Comment &lt;/P&gt;&lt;P&gt;HGH for SELECTION-OPTIONS: Interval upper limit &lt;/P&gt;&lt;P&gt;ISX for PARAMETERS ... AS SEARCH PATTERN: Komplex selection &lt;/P&gt;&lt;P&gt;LOW for SELECTION-OPTIONS: Interval lower limit &lt;/P&gt;&lt;P&gt;OPU for SELECTION-OPTIONS: Selection option icons &lt;/P&gt;&lt;P&gt;PAR for PARAMETERS: Parameters &lt;/P&gt;&lt;P&gt;PBU for SELECTION-SCREEN PUSHBUTTON ...: Pushbutton &lt;/P&gt;&lt;P&gt;TAB for SELECTION-SCREEN TAB: Tab title &lt;/P&gt;&lt;P&gt;TOT for SELECTION-OPTIONS: Text of interval upper limit &lt;/P&gt;&lt;P&gt;TST for SELECTION-SCREEN ... TABBED ...: Tabstrip &lt;/P&gt;&lt;P&gt;TXT for PARAMETERS, SELECT-OPTIONS: Selection text &lt;/P&gt;&lt;P&gt;ULI for SELECTION-SCREEN ULINE: Horizontal Line &lt;/P&gt;&lt;P&gt;VPU for SELECT-OPTIONS: Pushbutton for multiple selection &lt;/P&gt;&lt;P&gt;GROUP4 is intended solely for internal use. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Example&lt;/P&gt;&lt;P&gt;DATA SAPLANE_WA TYPE SAPLANE. &lt;/P&gt;&lt;P&gt;... &lt;/P&gt;&lt;P&gt;SELECTION-SCREEN COMMENT /1(60) TEXT-010. &lt;/P&gt;&lt;P&gt;... &lt;/P&gt;&lt;P&gt;SELECT-OPTIONS S_PTYPE FOR SAPLANE_WA-PLANETYPE MODIF ID ABC. &lt;/P&gt;&lt;P&gt;... &lt;/P&gt;&lt;P&gt;AT SELECTION-SCREEN OUTPUT. &lt;/P&gt;&lt;P&gt;LOOP AT SCREEN. &lt;/P&gt;&lt;P&gt;  IF SCREEN-GROUP1 = 'ABC' OR &lt;/P&gt;&lt;P&gt;     SCREEN-GROUP3 = 'COM'. &lt;/P&gt;&lt;P&gt;    SCREEN-INTENSIFIED = '1'. &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;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;All screen objects (text, input fields, pushbuttons) belonging to the selection option S_PTYPE as well as all comments defined with SELECTION-SCREEN COMMENT are set to the output format INTENSIFIED. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Sriram Ponna.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 06 Mar 2008 14:57:49 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/report/m-p/3491828#M839720</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-06T14:57:49Z</dc:date>
    </item>
    <item>
      <title>Re: REPORT</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/report/m-p/3491829#M839721</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;when you have 2 radio buttons if 1 is selected the something is to display and some thing had to grade out ,&lt;/P&gt;&lt;P&gt;when u select 2 then the rest will be displayed and the previous will be grade out, for this u use this command.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;check this coding,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TABLES sscrfields.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PARAMETERS: p_r1 RADIOBUTTON GROUP grp1 USER-COMMAND us DEFAULT 'X',&lt;/P&gt;&lt;P&gt;            p_r2 RADIOBUTTON GROUP grp1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN BEGIN OF BLOCK b1 WITH FRAME.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PARAMETERS: p_mat TYPE mara-matnr MODIF ID id1,&lt;/P&gt;&lt;P&gt;            p_ven TYPE lfa1-lifnr MODIF ID id2&lt;/P&gt;&lt;P&gt;.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN END OF BLOCK b1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;AT SELECTION-SCREEN OUTPUT.&lt;/P&gt;&lt;P&gt;  LOOP AT SCREEN.&lt;/P&gt;&lt;P&gt;    CASE screen-group1.&lt;/P&gt;&lt;P&gt;      WHEN 'ID1'.&lt;/P&gt;&lt;P&gt;        IF p_r1 = 'X'.&lt;/P&gt;&lt;P&gt;          screen-active = 1.&lt;/P&gt;&lt;P&gt;        ELSE.&lt;/P&gt;&lt;P&gt;          screen-active = 0.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;      WHEN 'ID2'.&lt;/P&gt;&lt;P&gt;        IF p_r2 = 'X'.&lt;/P&gt;&lt;P&gt;          screen-active = 1.&lt;/P&gt;&lt;P&gt;        ELSE.&lt;/P&gt;&lt;P&gt;          screen-active = 0.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;    ENDCASE.&lt;/P&gt;&lt;P&gt;    MODIFY SCREEN.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;AT SELECTION-SCREEN ON p_mat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CHECK sscrfields-ucomm NE 'US'.&lt;/P&gt;&lt;P&gt;  IF p_mat IS INITIAL.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   MESSAGE e000 WITH 'mat is required'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;reward points if useful,&lt;/P&gt;&lt;P&gt;venkat.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 06 Mar 2008 14:58:39 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/report/m-p/3491829#M839721</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-06T14:58:39Z</dc:date>
    </item>
    <item>
      <title>Re: REPORT</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/report/m-p/3491830#M839722</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi Gautam,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; Check out the below link&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sts.tu-harburg.de/teaching/sap_r3/ABAP4/select_o.htm" target="test_blank"&gt;http://www.sts.tu-harburg.de/teaching/sap_r3/ABAP4/select_o.htm&lt;/A&gt;&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>Thu, 06 Mar 2008 14:59:33 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/report/m-p/3491830#M839722</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-06T14:59:33Z</dc:date>
    </item>
    <item>
      <title>Re: REPORT</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/report/m-p/3491831#M839723</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Modif ID is used to assign screen group name to the selection screen parameters. So if u want to modify any thing in the selection screen(Enable/Disable some fields based on user input) then we can code our logic by using screen group name.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Check the example below.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT-OPTIONS so_vkorg FOR vbak-vkorg MODIF ID XXX. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;AT SELECTION-SCREEN OUTPUT. &lt;/P&gt;&lt;P&gt;LOOP AT SCREEN. &lt;/P&gt;&lt;P&gt;  IF SCREEN-GROUP1 = 'XXX'. &lt;/P&gt;&lt;P&gt;    SCREEN-INVISIBLE = 1. &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;&lt;/P&gt;&lt;P&gt;Here all the selection screen elements which assigned under this modif ID will be disabled.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Vinod.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 06 Mar 2008 15:12:25 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/report/m-p/3491831#M839723</guid>
      <dc:creator>vinod_vemuru2</dc:creator>
      <dc:date>2008-03-06T15:12:25Z</dc:date>
    </item>
  </channel>
</rss>

