<?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: ALV Interactive in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-interactive/m-p/2808036#M656333</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi naresh,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanx for Reply.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My actual requirement is ..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;First i will display one alv report in GRID format and i have already provided first column editable.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;And i have put one refresh button on application tool bar.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now my requirement is i will edit few rows in first column and if i press refresh button on application tool bar , the first column should be sorted with complete output.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have done user command also.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My problem is after i have done changes in first column and click on refresh i am not getting changes in which i have done in alv output.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i am gettting old internal table values.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;so can you tell how we need to capture the changes done in output.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;so that i can sort it easily,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i am usind ALV Function  modules.....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;so pls provide some solution.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 26 Sep 2007 10:26:43 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-09-26T10:26:43Z</dc:date>
    <item>
      <title>ALV Interactive</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-interactive/m-p/2808034#M656331</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;My requirement in ALV is..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Actually i am provided the EDIT Cells after displaying ALV Report.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But i am not able to capture the data after i was done edited the output.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;How can we can capture the internal table with changes done.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Based on that i need to do some changes.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;please help me..&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 26 Sep 2007 09:34:17 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-interactive/m-p/2808034#M656331</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-09-26T09:34:17Z</dc:date>
    </item>
    <item>
      <title>Re: ALV Interactive</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-interactive/m-p/2808035#M656332</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;for this you need to creat the menu painter &lt;/P&gt;&lt;P&gt;adding save button &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;after you change the output &lt;/P&gt;&lt;P&gt;write the code to store that change data into a table by useing that save button &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;fieldcataolg - edit = 'x'.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;reward if usefull&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 26 Sep 2007 09:50:58 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-interactive/m-p/2808035#M656332</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-09-26T09:50:58Z</dc:date>
    </item>
    <item>
      <title>Re: ALV Interactive</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-interactive/m-p/2808036#M656333</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi naresh,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanx for Reply.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My actual requirement is ..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;First i will display one alv report in GRID format and i have already provided first column editable.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;And i have put one refresh button on application tool bar.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now my requirement is i will edit few rows in first column and if i press refresh button on application tool bar , the first column should be sorted with complete output.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have done user command also.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My problem is after i have done changes in first column and click on refresh i am not getting changes in which i have done in alv output.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i am gettting old internal table values.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;so can you tell how we need to capture the changes done in output.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;so that i can sort it easily,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i am usind ALV Function  modules.....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;so pls provide some solution.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 26 Sep 2007 10:26:43 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-interactive/m-p/2808036#M656333</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-09-26T10:26:43Z</dc:date>
    </item>
    <item>
      <title>Re: ALV Interactive</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-interactive/m-p/2808037#M656334</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;REPORT ZNIHAR_ALV_INTERACTIVE.&lt;/P&gt;&lt;P&gt;TABLES: MARA .&lt;/P&gt;&lt;P&gt;*DATA:ITAB LIKE MARA OCCURS 0 WITH HEADER LINE .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TYPE-POOLS: SLIS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT-OPTIONS: MAT FOR MARA-MATNR .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF ITMARA OCCURS 0 ,&lt;/P&gt;&lt;P&gt;        MATNR LIKE MARA-MATNR,&lt;/P&gt;&lt;P&gt;        ERSDA LIKE MARA-ERSDA,&lt;/P&gt;&lt;P&gt;        ERNAM LIKE MARA-ERNAM ,&lt;/P&gt;&lt;P&gt;      END OF ITMARA .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  DATA: BEGIN OF ITAB OCCURS 0,&lt;/P&gt;&lt;P&gt;        LAEDA LIKE MARA-LAEDA,&lt;/P&gt;&lt;P&gt;        AENAM LIKE MARA-AENAM,&lt;/P&gt;&lt;P&gt;        ZEINR LIKE MARA-ZEINR,&lt;/P&gt;&lt;P&gt;        END OF ITAB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  DATA: IT_CAT TYPE SLIS_T_FIELDCAT_ALV ,&lt;/P&gt;&lt;P&gt;        IT_CAT1 TYPE SLIS_T_FIELDCAT_ALV,&lt;/P&gt;&lt;P&gt;        WA_CAT TYPE SLIS_FIELDCAT_ALV ,&lt;/P&gt;&lt;P&gt;        WA_CAT1 TYPE SLIS_FIELDCAT_ALV,&lt;/P&gt;&lt;P&gt;        XLAYOUT TYPE SLIS_LAYOUT_ALV .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      WA_CAT-COL_POS = 3 .&lt;/P&gt;&lt;P&gt;      WA_CAT-FIELDNAME = 'MATNR' .&lt;/P&gt;&lt;P&gt;      WA_CAT-SELTEXT_L = 'MARTIAL NO'.&lt;/P&gt;&lt;P&gt;      APPEND WA_CAT TO IT_CAT .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      WA_CAT-COL_POS = 1 .&lt;/P&gt;&lt;P&gt;      WA_CAT-FIELDNAME = 'ERSDA' .&lt;/P&gt;&lt;P&gt;      WA_CAT-SELTEXT_L = 'CREATION DATE'.&lt;/P&gt;&lt;P&gt;      WA_CAT-EDIT = 'X'    &amp;#147; This is for Edit Out put list&lt;/P&gt;&lt;P&gt;      WA_CAT-NO_OUT = 'X'  &amp;#147; This is for Hide this rows in o/p&lt;/P&gt;&lt;P&gt;      APPEND WA_CAT TO IT_CAT .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      WA_CAT-COL_POS = 2 .&lt;/P&gt;&lt;P&gt;      WA_CAT-FIELDNAME = 'ERNAM' .&lt;/P&gt;&lt;P&gt;      WA_CAT-SELTEXT_L = 'NAME OF PERSON'.&lt;/P&gt;&lt;P&gt;           APPEND WA_CAT TO IT_CAT .&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;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          XLAYOUT-ZEBRA = 'X' .&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT   MATNR ERSDA ERNAM FROM MARA INTO CORRESPONDING FIELDS OF TABLE&lt;/P&gt;&lt;P&gt;ITMARA&lt;/P&gt;&lt;P&gt;WHERE MATNR IN  MAT  .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'&lt;/P&gt;&lt;P&gt; EXPORTING&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_INTERFACE_CHECK                 = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_BYPASSING_BUFFER                =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_BUFFER_ACTIVE                   = ' '&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;   I_CALLBACK_PROGRAM                = 'ZNIHAR_ALV_INTERACTIVE'&lt;/P&gt;&lt;P&gt;   I_CALLBACK_PF_STATUS_SET          = 'NIHAR'&lt;/P&gt;&lt;P&gt;   I_CALLBACK_USER_COMMAND           = 'COMMAND'&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_CALLBACK_TOP_OF_PAGE            = 'SUB'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_CALLBACK_HTML_TOP_OF_PAGE       = 'SUB'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_CALLBACK_HTML_END_OF_LIST       = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_STRUCTURE_NAME                  =  'MARA'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_BACKGROUND_ID                   = ' '&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    I_GRID_TITLE                      = 'THIS IS MARA TABLE'&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_GRID_SETTINGS                   =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IS_LAYOUT                         =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    IT_FIELDCAT                       = IT_CAT&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IT_EXCLUDING                      =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IT_SPECIAL_GROUPS                 =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IT_SORT                           =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IT_FILTER                         =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IS_SEL_HIDE                       =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;   I_DEFAULT                         = 'X'&lt;/P&gt;&lt;P&gt;   I_SAVE                            = 'A'&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IS_VARIANT                        =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IT_EVENTS                         =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IT_EVENT_EXIT                     =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IS_PRINT                          =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IS_REPREP_ID                      =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_SCREEN_START_COLUMN             = 0&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_SCREEN_START_LINE               = 0&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_SCREEN_END_COLUMN               = 0&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_SCREEN_END_LINE                 = 0&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IT_ALV_GRAPHICS                   =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IT_ADD_FIELDCAT                   =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IT_HYPERLINK                      =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;IMPORTING&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  E_EXIT_CAUSED_BY_CALLER           =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  ES_EXIT_CAUSED_BY_USER            =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  TABLES&lt;/P&gt;&lt;P&gt;    T_OUTTAB                          = ITMARA.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   FORM SUB.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   WRITE:/56 SY-DATUM.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   WRITE: SY-ULINE.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   WRITE:/ 'TOP OF PAGE'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   ENDFORM.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    FORM NIHAR USING NIHAR1 TYPE SLIS_T_EXTAB .&lt;/P&gt;&lt;P&gt;      SET PF-STATUS 'STANDARD' .&lt;/P&gt;&lt;P&gt;     ENDFORM .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    FORM COMMAND USING V-COMM LIKE SY-UCOMM SIE TYPE SLIS_SELFIELD.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      CASE V-COMM .&lt;/P&gt;&lt;P&gt;        WHEN '&amp;amp;INSERT' .&lt;/P&gt;&lt;P&gt;        LEAVE PROGRAM.&lt;/P&gt;&lt;P&gt;       ENDCASE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    DATA: MATE(20) TYPE C .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    WA_CAT1-COL_POS = 1 .&lt;/P&gt;&lt;P&gt;      WA_CAT1-FIELDNAME = 'LAEDA' .&lt;/P&gt;&lt;P&gt;      WA_CAT1-SELTEXT_L = 'Date of last change'.&lt;/P&gt;&lt;P&gt;           APPEND WA_CAT1 TO IT_CAT1 .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      WA_CAT1-COL_POS = 2 .&lt;/P&gt;&lt;P&gt;      WA_CAT1-FIELDNAME = 'AENAM' .&lt;/P&gt;&lt;P&gt;      WA_CAT1-SELTEXT_L = 'Name of person who changed object'.&lt;/P&gt;&lt;P&gt;           APPEND WA_CAT1 TO IT_CAT1 .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    WA_CAT1-COL_POS = 3.&lt;/P&gt;&lt;P&gt;      WA_CAT1-FIELDNAME = 'ZEINR' .&lt;/P&gt;&lt;P&gt;      WA_CAT1-SELTEXT_L = 'Document number'.&lt;/P&gt;&lt;P&gt;           APPEND WA_CAT1 TO IT_CAT1 .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;     IF SIE-FIELDNAME = 'MATNR'.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     MATE = SIE-VALUE.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; SELECT LAEDA AENAM ZEINR FROM MARA INTO TABLE ITAB WHERE MATNR =&lt;/P&gt;&lt;P&gt;SIE-VALUE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'&lt;/P&gt;&lt;P&gt; EXPORTING&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_INTERFACE_CHECK                 = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_BYPASSING_BUFFER                =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_BUFFER_ACTIVE                   = ' '&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;   I_CALLBACK_PROGRAM                = 'ZNIHAR_ALV_INTERACTIVE'&lt;/P&gt;&lt;P&gt;   I_CALLBACK_PF_STATUS_SET          = 'NIHAR'&lt;/P&gt;&lt;P&gt;   I_CALLBACK_USER_COMMAND           = 'COMMAND'&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_CALLBACK_TOP_OF_PAGE            = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_CALLBACK_HTML_TOP_OF_PAGE       = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_CALLBACK_HTML_END_OF_LIST       = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_STRUCTURE_NAME                  =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_BACKGROUND_ID                   = ' '&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;   I_GRID_TITLE                      = 'SECONDARY LIST'&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_GRID_SETTINGS                   =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IS_LAYOUT                         =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;   IT_FIELDCAT                       = IT_CAT1&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IT_EXCLUDING                      =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IT_SPECIAL_GROUPS                 =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IT_SORT                           =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IT_FILTER                         =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IS_SEL_HIDE                       =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;   I_DEFAULT                         = 'X'&lt;/P&gt;&lt;P&gt;   I_SAVE                            = 'A'&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IS_VARIANT                        =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IT_EVENTS                         =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IT_EVENT_EXIT                     =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IS_PRINT                          =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IS_REPREP_ID                      =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_SCREEN_START_COLUMN             = 0&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_SCREEN_START_LINE               = 0&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_SCREEN_END_COLUMN               = 0&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_SCREEN_END_LINE                 = 0&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IT_ALV_GRAPHICS                   =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IT_ADD_FIELDCAT                   =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IT_HYPERLINK                      =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;IMPORTING&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  E_EXIT_CAUSED_BY_CALLER           =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  ES_EXIT_CAUSED_BY_USER            =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  TABLES&lt;/P&gt;&lt;P&gt;    T_OUTTAB                          = ITAB.&lt;/P&gt;&lt;P&gt;   CLEAR IT_CAT1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;  IF SIE-FIELDNAME = 'AENAM'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  MESSAGE I200(ZDAS).&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;Endform.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards.&lt;/P&gt;&lt;P&gt;Nihar Swain&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 26 Sep 2007 10:49:29 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-interactive/m-p/2808037#M656334</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-09-26T10:49:29Z</dc:date>
    </item>
    <item>
      <title>Re: ALV Interactive</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-interactive/m-p/2808038#M656335</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;&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; Report  ZALV_PUSH&lt;/P&gt;&lt;P&gt;*&amp;amp;&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;P&gt;*&amp;amp;&lt;/P&gt;&lt;P&gt;*&amp;amp;&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;P&gt;&lt;/P&gt;&lt;P&gt;REPORT  ZALV_PUSH.&lt;/P&gt;&lt;P&gt;TYPE-POOLS : slis,icon.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TABLES : mseg,qals,qave,qmsm,qmel.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT-OPTIONS : s_matnr FOR qals-matnr,&lt;/P&gt;&lt;P&gt;s_werk FOR qals-werk,&lt;/P&gt;&lt;P&gt;s_art FOR qals-art,&lt;/P&gt;&lt;P&gt;s_vcdgrp FOR qave-vcodegrp,&lt;/P&gt;&lt;P&gt;s_vcode FOR qave-vcode,&lt;/P&gt;&lt;P&gt;s_vdatum FOR qave-vdatum.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN BEGIN OF BLOCK b2 WITH FRAME.&lt;/P&gt;&lt;P&gt;PARAMETERS: p_all RADIOBUTTON GROUP g2,&lt;/P&gt;&lt;P&gt;p_excp RADIOBUTTON GROUP g2.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN END OF BLOCK b2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TYPES : BEGIN OF t_out,&lt;/P&gt;&lt;P&gt;icon TYPE icon-id, "TRAFFIC LIGHTS&lt;/P&gt;&lt;P&gt;matnr LIKE qals-matnr, "MATERIAL&lt;/P&gt;&lt;P&gt;werk LIKE qals-werk, "PLANT&lt;/P&gt;&lt;P&gt;vcode LIKE qave-vcode, "USAGE DECISION&lt;/P&gt;&lt;P&gt;mncod LIKE qmsm-mncod, "DISPOSITION&lt;/P&gt;&lt;P&gt;lmenge01 LIKE qals-lmenge01, "UNRESTRICTED QTY&lt;/P&gt;&lt;P&gt;lmenge02 LIKE qals-lmenge02, "SCRAP QTY&lt;/P&gt;&lt;P&gt;lmenge03 LIKE qals-lmenge03, "SAMPLE QTY&lt;/P&gt;&lt;P&gt;lmenge04 LIKE qals-lmenge04, "BLOCKED QTY&lt;/P&gt;&lt;P&gt;lmenge05 LIKE qals-lmenge05, "RETAIN QTY&lt;/P&gt;&lt;P&gt;lmenge06 LIKE qals-lmenge06, "OTHERMAT QTY&lt;/P&gt;&lt;P&gt;lmenge07 LIKE qals-lmenge07, "RTV QTY&lt;/P&gt;&lt;P&gt;lmenge08 LIKE qals-lmenge08, "EXP. SCRAP QTY&lt;/P&gt;&lt;P&gt;prueflos LIKE qals-prueflos, "INSPECTION LOT&lt;/P&gt;&lt;P&gt;art LIKE qals-art, "INSPECTION TYPE&lt;/P&gt;&lt;P&gt;qmnum LIKE qmel-qmnum, "NOTIFICATION&lt;/P&gt;&lt;P&gt;vdatum LIKE qave-vdatum, "DATE&lt;/P&gt;&lt;P&gt;charg LIKE qals-charg, "BATCH&lt;/P&gt;&lt;P&gt;END OF t_out.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TYPES : BEGIN OF t_qmsm,&lt;/P&gt;&lt;P&gt;mncod LIKE qmsm-mncod,&lt;/P&gt;&lt;P&gt;END OF t_qmsm.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: i_qmsm TYPE STANDARD TABLE OF t_qmsm,&lt;/P&gt;&lt;P&gt;wa_qmsm TYPE t_qmsm,&lt;/P&gt;&lt;P&gt;i_out TYPE STANDARD TABLE OF t_out,&lt;/P&gt;&lt;P&gt;wa_out TYPE t_out,&lt;/P&gt;&lt;P&gt;i_out1 TYPE STANDARD TABLE OF t_out,&lt;/P&gt;&lt;P&gt;wa_out1 TYPE t_out,&lt;/P&gt;&lt;P&gt;i_out2 TYPE STANDARD TABLE OF t_out,&lt;/P&gt;&lt;P&gt;wa_out2 TYPE t_out.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: i_fieldcat TYPE slis_t_fieldcat_alv WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;i_layout TYPE slis_layout_alv,&lt;/P&gt;&lt;P&gt;gs_layout TYPE lvc_s_layo,&lt;/P&gt;&lt;P&gt;g_repid TYPE sy-repid,&lt;/P&gt;&lt;P&gt;ls_fieldcat TYPE slis_fieldcat_alv,&lt;/P&gt;&lt;P&gt;lt_event_exit TYPE slis_t_event_exit,&lt;/P&gt;&lt;P&gt;ls_event_exit TYPE slis_event_exit.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA : g_vcode LIKE qave-vcode,&lt;/P&gt;&lt;P&gt;gc_refresh TYPE syucomm VALUE '&amp;amp;REFRESH',&lt;/P&gt;&lt;P&gt;flag TYPE i VALUE '0'.&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_matnr IS INITIAL.&lt;/P&gt;&lt;P&gt;MESSAGE e000(zlqm).&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;START-OF-SELECTION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SET PF-STATUS 'STATUS'.&lt;/P&gt;&lt;P&gt;SELECT a&lt;SUB&gt;matnr a&lt;/SUB&gt;werk a&lt;SUB&gt;lmenge01 a&lt;/SUB&gt;lmenge02 a&lt;SUB&gt;lmenge03 a&lt;/SUB&gt;lmenge04&lt;/P&gt;&lt;P&gt;a&lt;SUB&gt;lmenge05 a&lt;/SUB&gt;lmenge06 a~lmenge07&lt;/P&gt;&lt;P&gt;a&lt;SUB&gt;lmenge08 a&lt;/SUB&gt;prueflos a&lt;SUB&gt;art a&lt;/SUB&gt;charg b&lt;SUB&gt;vcode b&lt;/SUB&gt;vdatum c~qmnum&lt;/P&gt;&lt;P&gt;INTO CORRESPONDING FIELDS OF TABLE i_out&lt;/P&gt;&lt;P&gt;FROM qals AS a INNER JOIN qave AS b&lt;/P&gt;&lt;P&gt;ON a&lt;SUB&gt;prueflos = b&lt;/SUB&gt;prueflos&lt;/P&gt;&lt;P&gt;INNER JOIN qmel AS c&lt;/P&gt;&lt;P&gt;ON a&lt;SUB&gt;prueflos = c&lt;/SUB&gt;prueflos&lt;/P&gt;&lt;P&gt;WHERE a~matnr IN s_matnr&lt;/P&gt;&lt;P&gt;AND a~werk IN s_werk&lt;/P&gt;&lt;P&gt;AND a~art IN s_art&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;AND a~stat33 = 'X'&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;AND b~vcodegrp IN s_vcdgrp&lt;/P&gt;&lt;P&gt;AND b~vcode IN s_vcode&lt;/P&gt;&lt;P&gt;AND b~vdatum IN s_vdatum.&lt;/P&gt;&lt;P&gt;i_out1 = i_out.&lt;/P&gt;&lt;P&gt;LOOP AT i_out INTO wa_out.&lt;/P&gt;&lt;P&gt;SELECT mncod&lt;/P&gt;&lt;P&gt;INTO CORRESPONDING FIELDS OF TABLE i_qmsm&lt;/P&gt;&lt;P&gt;FROM qmsm&lt;/P&gt;&lt;P&gt;WHERE qmnum = wa_out-qmnum.&lt;/P&gt;&lt;P&gt;LOOP AT i_qmsm INTO wa_qmsm.&lt;/P&gt;&lt;P&gt;wa_qmsm-mncod = wa_qmsm-mncod+0(2).&lt;/P&gt;&lt;P&gt;LOOP AT i_out1 INTO wa_out1.&lt;/P&gt;&lt;P&gt;MOVE-CORRESPONDING wa_qmsm TO wa_out1.&lt;/P&gt;&lt;P&gt;APPEND wa_out1 TO i_out1.&lt;/P&gt;&lt;P&gt;CLEAR wa_out1.&lt;/P&gt;&lt;P&gt;EXIT.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;g_repid = sy-repid.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CLEAR ls_fieldcat.&lt;/P&gt;&lt;P&gt;ls_fieldcat-tabname = 'I_OUT1'.&lt;/P&gt;&lt;P&gt;ls_fieldcat-fieldname = 'ICON'.&lt;/P&gt;&lt;P&gt;ls_fieldcat-seltext_l = 'STATUS'.&lt;/P&gt;&lt;P&gt;ls_fieldcat-outputlen = 15.&lt;/P&gt;&lt;P&gt;ls_fieldcat-icon = 'X'.&lt;/P&gt;&lt;P&gt;APPEND ls_fieldcat TO i_fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CLEAR ls_fieldcat.&lt;/P&gt;&lt;P&gt;ls_fieldcat-tabname = 'I_OUT1'.&lt;/P&gt;&lt;P&gt;ls_fieldcat-fieldname = 'MATNR'.&lt;/P&gt;&lt;P&gt;ls_fieldcat-seltext_l = 'MATERIAL NUMBER'.&lt;/P&gt;&lt;P&gt;ls_fieldcat-outputlen = 15.&lt;/P&gt;&lt;P&gt;APPEND ls_fieldcat TO i_fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i_layout-zebra = 'X'.&lt;/P&gt;&lt;P&gt;i_layout-colwidth_optimize = 'X'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'&lt;/P&gt;&lt;P&gt;EXPORTING&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;I_INTERFACE_CHECK = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;I_BYPASSING_BUFFER = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;I_BUFFER_ACTIVE = ' '&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;i_callback_program = g_repid&lt;/P&gt;&lt;P&gt;i_callback_pf_status_set = 'STATUS'&lt;/P&gt;&lt;P&gt; i_callback_user_command = 'USER_COMMAND'&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;I_CALLBACK_TOP_OF_PAGE = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;I_CALLBACK_HTML_TOP_OF_PAGE = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;I_CALLBACK_HTML_END_OF_LIST = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;I_STRUCTURE_NAME =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;I_BACKGROUND_ID = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;I_GRID_TITLE =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;I_GRID_SETTINGS =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;is_layout = i_layout&lt;/P&gt;&lt;P&gt;it_fieldcat = i_fieldcat[]&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;IT_EXCLUDING =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;IT_SPECIAL_GROUPS =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;IT_SORT =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;IT_FILTER =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;IS_SEL_HIDE =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;I_DEFAULT = 'X'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;I_SAVE = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;IS_VARIANT =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;IT_EVENTS =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;it_event_exit = lt_event_exit&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;IS_PRINT =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;IS_REPREP_ID =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;I_SCREEN_START_COLUMN = 0&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;I_SCREEN_START_LINE = 0&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;I_SCREEN_END_COLUMN = 0&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;I_SCREEN_END_LINE = 0&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;I_HTML_HEIGHT_TOP = 0&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;I_HTML_HEIGHT_END = 0&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;IT_ALV_GRAPHICS =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;IT_HYPERLINK =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;IT_ADD_FIELDCAT =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;IT_EXCEPT_QINFO =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;IR_SALV_FULLSCREEN_ADAPTER =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;IMPORTING&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;E_EXIT_CAUSED_BY_CALLER =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;ES_EXIT_CAUSED_BY_USER =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;TABLES&lt;/P&gt;&lt;P&gt;t_outtab = i_out2&lt;/P&gt;&lt;P&gt;EXCEPTIONS&lt;/P&gt;&lt;P&gt;program_error = 1&lt;/P&gt;&lt;P&gt;OTHERS = 2.&lt;/P&gt;&lt;P&gt;.&lt;/P&gt;&lt;P&gt;IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.&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;FORM STATUS USING P_EXTAB TYPE SLIS_T_EXTAB.&lt;/P&gt;&lt;P&gt;*- Pf status&lt;/P&gt;&lt;P&gt;  SET PF-STATUS 'STATUS' excluding p_extab.&lt;/P&gt;&lt;P&gt;ENDFORM.                 " STATUS&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM USER_COMMAND USING R_UCOMM     LIKE SY-UCOMM&lt;/P&gt;&lt;P&gt;                               RS_SELFIELD TYPE SLIS_SELFIELD.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  case R_UCOMM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    when 'BCK'.&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;   when '&amp;amp;IC1'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      if rs_selfield-fieldname = 'VBELN'.&lt;/P&gt;&lt;/LI&gt;&lt;UL&gt;&lt;LI level="2" type="ul"&gt;&lt;P&gt;     message i000 with 'clicked on row' rs_Selfield-tabindex.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     set parameter id 'AUN' field rs_selfield-value.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     call transaction 'VA03' and skip first screen.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     endif.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  endcase.&lt;/P&gt;&lt;P&gt;ENDFORM.                    "USER_COMMAND&amp;lt;/&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 26 Sep 2007 12:24:09 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-interactive/m-p/2808038#M656335</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-09-26T12:24:09Z</dc:date>
    </item>
    <item>
      <title>Re: ALV Interactive</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-interactive/m-p/2808039#M656336</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Solved&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 13 May 2010 10:57:25 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-interactive/m-p/2808039#M656336</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-05-13T10:57:25Z</dc:date>
    </item>
  </channel>
</rss>

