<?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 report in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-interactive-report/m-p/4606035#M1085504</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 below code&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*SET PF-STATUS 'YSTATUS'.&lt;/P&gt;&lt;P&gt;    CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      i_callback_program = g_repid&lt;/P&gt;&lt;P&gt;      is_layout          = gs_layout&lt;/P&gt;&lt;P&gt;      i_buffer_active    = 'X'&lt;/P&gt;&lt;P&gt;      it_fieldcat        = ct_fieldcat[]&lt;/P&gt;&lt;P&gt;      I_CALLBACK_TOP_OF_PAGE = 'TOP_OF_PAGE'&lt;/P&gt;&lt;P&gt;      I_DEFAULT          = 'X'&lt;/P&gt;&lt;P&gt;      I_CALLBACK_USER_COMMAND = 'HANDLE_USER_COMMAND'&lt;/P&gt;&lt;P&gt;      i_save             = 'A'&lt;/P&gt;&lt;P&gt;    TABLES&lt;/P&gt;&lt;P&gt;      t_outtab           = lt_purchase[].&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   EXCEPTIONS&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     program_error      = 1&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     OTHERS             = 2.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM HANDLE_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 '&amp;amp;IC1'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF RS_SELFIELD-FIELDNAME = 'MATNR'.&lt;/P&gt;&lt;P&gt;CLEAR : wa_purchase.&lt;/P&gt;&lt;P&gt;READ TABLE lt_purchase INTO wa_purchase INDEX RS_SELFIELD-TABINDEX.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if wa_purchase-matnr is NOT INITIAL.&lt;/P&gt;&lt;P&gt;    SET PARAMETER ID: 'MAT' FIELD wa_purchase-matnr.&lt;/P&gt;&lt;P&gt;    CALL TRANSACTION 'MM03' AND SKIP FIRST SCREEN.&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;Edited by: Muthu kumar on Oct 11, 2008 10:09 AM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sat, 11 Oct 2008 04:39:34 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-10-11T04:39:34Z</dc:date>
    <item>
      <title>Alv interactive report</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-interactive-report/m-p/4606034#M1085503</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi gurus,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;can anyone give me the example of how to create an alv interactive report.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thankyou&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Oct 2008 04:37:02 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-interactive-report/m-p/4606034#M1085503</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-10-11T04:37:02Z</dc:date>
    </item>
    <item>
      <title>Re: Alv interactive report</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-interactive-report/m-p/4606035#M1085504</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 below code&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*SET PF-STATUS 'YSTATUS'.&lt;/P&gt;&lt;P&gt;    CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      i_callback_program = g_repid&lt;/P&gt;&lt;P&gt;      is_layout          = gs_layout&lt;/P&gt;&lt;P&gt;      i_buffer_active    = 'X'&lt;/P&gt;&lt;P&gt;      it_fieldcat        = ct_fieldcat[]&lt;/P&gt;&lt;P&gt;      I_CALLBACK_TOP_OF_PAGE = 'TOP_OF_PAGE'&lt;/P&gt;&lt;P&gt;      I_DEFAULT          = 'X'&lt;/P&gt;&lt;P&gt;      I_CALLBACK_USER_COMMAND = 'HANDLE_USER_COMMAND'&lt;/P&gt;&lt;P&gt;      i_save             = 'A'&lt;/P&gt;&lt;P&gt;    TABLES&lt;/P&gt;&lt;P&gt;      t_outtab           = lt_purchase[].&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   EXCEPTIONS&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     program_error      = 1&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     OTHERS             = 2.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM HANDLE_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 '&amp;amp;IC1'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF RS_SELFIELD-FIELDNAME = 'MATNR'.&lt;/P&gt;&lt;P&gt;CLEAR : wa_purchase.&lt;/P&gt;&lt;P&gt;READ TABLE lt_purchase INTO wa_purchase INDEX RS_SELFIELD-TABINDEX.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if wa_purchase-matnr is NOT INITIAL.&lt;/P&gt;&lt;P&gt;    SET PARAMETER ID: 'MAT' FIELD wa_purchase-matnr.&lt;/P&gt;&lt;P&gt;    CALL TRANSACTION 'MM03' AND SKIP FIRST SCREEN.&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;Edited by: Muthu kumar on Oct 11, 2008 10:09 AM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Oct 2008 04:39:34 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-interactive-report/m-p/4606035#M1085504</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-10-11T04:39:34Z</dc:date>
    </item>
    <item>
      <title>Re: Alv interactive report</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-interactive-report/m-p/4606036#M1085505</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;REPORT BALVSD11.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Data declaration&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;TYPE-POOLS: SLIS.&lt;/P&gt;&lt;P&gt;TABLES: SCARR, SPFLI.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Global structure of list&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA:   GT_FIELDCAT TYPE SLIS_T_FIELDCAT_ALV.&lt;/P&gt;&lt;P&gt;DATA:   GT_OUTTAB LIKE SIMLISTRUC OCCURS 0 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;DATA:   G_TABNAME TYPE SLIS_TABNAME VALUE 'GT_OUTTAB'.&lt;/P&gt;&lt;P&gt;DATA:   G_REPID LIKE SY-REPID.&lt;/P&gt;&lt;P&gt;DATA    G_STATUS TYPE SLIS_FORMNAME VALUE 'STANDARD_02'.&lt;/P&gt;&lt;P&gt;DATA    GS_LAYOUT TYPE SLIS_LAYOUT_ALV.&lt;/P&gt;&lt;P&gt;DATA    G_USER_COMMAND TYPE SLIS_FORMNAME VALUE 'USER_COMMAND'.&lt;/P&gt;&lt;P&gt;DATA    G_SAVE(1) TYPE C.&lt;/P&gt;&lt;P&gt;DATA    G_VARIANT LIKE DISVARIANT.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Global data declaration&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Initialization fieldcatalog&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;INITIALIZATION.&lt;/P&gt;&lt;P&gt;  G_REPID = SY-REPID.&lt;/P&gt;&lt;P&gt;  PERFORM FIELDCAT_INIT USING GT_FIELDCAT[].&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Data selection&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;START-OF-SELECTION.&lt;/P&gt;&lt;P&gt;  PERFORM SELECT_DATA TABLES GT_OUTTAB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Display list&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;END-OF-SELECTION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Set options: Save variants userspecific or general&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;A = U &amp;amp; X, U = userspecific, X = general user&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  G_SAVE = 'A'.&lt;/P&gt;&lt;P&gt;  PERFORM VARIANT_INIT.&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'REUSE_ALV_LIST_DISPLAY'&lt;/P&gt;&lt;P&gt;       EXPORTING&lt;/P&gt;&lt;P&gt;            I_CALLBACK_PROGRAM       = G_REPID&lt;/P&gt;&lt;P&gt;            I_CALLBACK_PF_STATUS_SET = G_STATUS&lt;/P&gt;&lt;P&gt;            I_CALLBACK_USER_COMMAND  = G_USER_COMMAND&lt;/P&gt;&lt;P&gt;            I_SAVE                   = G_SAVE&lt;/P&gt;&lt;P&gt;            IS_VARIANT               = G_VARIANT&lt;/P&gt;&lt;P&gt;            IT_FIELDCAT              = GT_FIELDCAT[]&lt;/P&gt;&lt;P&gt;       TABLES&lt;/P&gt;&lt;P&gt;            T_OUTTAB                 = GT_OUTTAB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*----&lt;/P&gt;&lt;HR originaltext="------------------------------------------------------------------" /&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   FORM PF_STATUS_SET&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*----&lt;/P&gt;&lt;HR originaltext="------------------------------------------------------------------" /&gt;&lt;P&gt;FORM STANDARD_02 USING  EXTAB TYPE SLIS_T_EXTAB.&lt;/P&gt;&lt;P&gt;  SET PF-STATUS 'STANDA02' EXCLUDING EXTAB.&lt;/P&gt;&lt;P&gt;ENDFORM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*----&lt;/P&gt;&lt;HR originaltext="------------------------------------------------------------------" /&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   FORMS&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&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;Initialization fieldcatalog&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM FIELDCAT_INIT&lt;/P&gt;&lt;P&gt;      USING RT_FIELDCAT TYPE SLIS_T_FIELDCAT_ALV.&lt;/P&gt;&lt;P&gt;  DATA: LS_FIELDCAT TYPE SLIS_FIELDCAT_ALV.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR LS_FIELDCAT.&lt;/P&gt;&lt;P&gt;  LS_FIELDCAT-TABNAME       = G_TABNAME.&lt;/P&gt;&lt;P&gt;  LS_FIELDCAT-FIELDNAME     = 'CARRID'.&lt;/P&gt;&lt;P&gt;  LS_FIELDCAT-KEY           = 'X'.     "sets key field&lt;/P&gt;&lt;P&gt;  APPEND LS_FIELDCAT TO  RT_FIELDCAT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'REUSE_ALV_FIELDCATALOG_MERGE'&lt;/P&gt;&lt;P&gt;       EXPORTING&lt;/P&gt;&lt;P&gt;            I_PROGRAM_NAME         = G_REPID&lt;/P&gt;&lt;P&gt;            I_INTERNAL_TABNAME     = G_TABNAME&lt;/P&gt;&lt;P&gt;            I_STRUCTURE_NAME       = 'SIMLISTRUC'&lt;/P&gt;&lt;P&gt;            I_CLIENT_NEVER_DISPLAY = 'X'&lt;/P&gt;&lt;P&gt;       CHANGING&lt;/P&gt;&lt;P&gt;            CT_FIELDCAT            = RT_FIELDCAT.&lt;/P&gt;&lt;P&gt;ENDFORM.                               "fieldcat_init&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;Data selection&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;FORM SELECT_DATA&lt;/P&gt;&lt;P&gt;      TABLES RT_OUTTAB LIKE GT_OUTTAB[].&lt;/P&gt;&lt;P&gt;  SELECT DISTINCT SCARR&lt;SUB&gt;CARRID SCARR&lt;/SUB&gt;CARRNAME&lt;/P&gt;&lt;P&gt;                  SPFLI&lt;SUB&gt;CONNID SPFLI&lt;/SUB&gt;CITYFROM&lt;/P&gt;&lt;P&gt;                  SPFLI&lt;SUB&gt;AIRPFROM SPFLI&lt;/SUB&gt;CITYTO&lt;/P&gt;&lt;P&gt;                  SPFLI&lt;SUB&gt;AIRPTO SPFLI&lt;/SUB&gt;DEPTIME&lt;/P&gt;&lt;P&gt;                  SPFLI&lt;SUB&gt;ARRTIME SPFLI&lt;/SUB&gt;DISTANCE&lt;/P&gt;&lt;P&gt;                  SPFLI~DISTID&lt;/P&gt;&lt;P&gt;         INTO    (RT_OUTTAB-CARRID, RT_OUTTAB-CARRNAME,&lt;/P&gt;&lt;P&gt;                  RT_OUTTAB-CONNID, RT_OUTTAB-CITYFROM,&lt;/P&gt;&lt;P&gt;                  RT_OUTTAB-AIRPFROM, RT_OUTTAB-CITYTO,&lt;/P&gt;&lt;P&gt;                  RT_OUTTAB-AIRPTO, RT_OUTTAB-DEPTIME,&lt;/P&gt;&lt;P&gt;                  RT_OUTTAB-ARRTIME, RT_OUTTAB-DISTANCE,&lt;/P&gt;&lt;P&gt;                  RT_OUTTAB-DISTID)&lt;/P&gt;&lt;P&gt;                  FROM SCARR INNER JOIN SPFLI&lt;/P&gt;&lt;P&gt;                  ON SCARR&lt;SUB&gt;CARRID = SPFLI&lt;/SUB&gt;CARRID&lt;/P&gt;&lt;P&gt;                  WHERE SCARR~CARRID BETWEEN 'AA' AND 'LH'.&lt;/P&gt;&lt;P&gt;    APPEND RT_OUTTAB.&lt;/P&gt;&lt;P&gt;  ENDSELECT.&lt;/P&gt;&lt;P&gt;ENDFORM.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;----&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;      FORM USER_COMMAND                                             *&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;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;  DATA: L_TA TYPE SY-TCODE VALUE 'SLIS_DUMMY'.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;  CASE R_UCOMM.&lt;/P&gt;&lt;P&gt;    WHEN  'WAHL'.                      "menubutton&lt;/P&gt;&lt;P&gt;      READ TABLE GT_OUTTAB INDEX RS_SELFIELD-TABINDEX. "cursorposit.&lt;/P&gt;&lt;P&gt;      IF SY-SUBRC = 0.&lt;/P&gt;&lt;P&gt;        SUBMIT SLIS_DUMMY WITH P_CARRID EQ GT_OUTTAB-CARRID&lt;/P&gt;&lt;P&gt;                          WITH P_CONNID EQ GT_OUTTAB-CONNID.&lt;/P&gt;&lt;P&gt;      ENDIF.&lt;/P&gt;&lt;P&gt;      CLEAR R_UCOMM.&lt;/P&gt;&lt;P&gt;    WHEN '&amp;amp;IC1'.                       "doubleclick&lt;/P&gt;&lt;P&gt;      READ TABLE GT_OUTTAB INTO GT_OUTTAB INDEX RS_SELFIELD-TABINDEX.&lt;/P&gt;&lt;P&gt;      IF SY-SUBRC = 0.&lt;/P&gt;&lt;P&gt;        SUBMIT SLIS_DUMMY WITH P_CARRID EQ GT_OUTTAB-CARRID&lt;/P&gt;&lt;P&gt;                          WITH P_CONNID EQ GT_OUTTAB-CONNID.&lt;/P&gt;&lt;P&gt;      ENDIF.&lt;/P&gt;&lt;P&gt;      CLEAR R_UCOMM.&lt;/P&gt;&lt;P&gt;  ENDCASE.&lt;/P&gt;&lt;P&gt;ENDFORM.&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;      Form  VARIANT_INIT&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;FORM VARIANT_INIT.&lt;/P&gt;&lt;P&gt;  CLEAR G_VARIANT.&lt;/P&gt;&lt;P&gt;  G_VARIANT-REPORT = G_REPID.&lt;/P&gt;&lt;P&gt;ENDFORM.                               " VARIANT_INIT&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope it helps you.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Manjari.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Oct 2008 04:47:10 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-interactive-report/m-p/4606036#M1085505</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-10-11T04:47:10Z</dc:date>
    </item>
    <item>
      <title>Re: Alv interactive report</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-interactive-report/m-p/4606037#M1085506</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Radhika,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The following code is used  after your first alv display for doing interactive job.....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
FORM user_command  USING r_ucomm LIKE sy-ucomm
                         rs_selfield TYPE slis_selfield.
  CASE r_ucomm.

*----- When the User Clicks on on the Order
    WHEN '&amp;amp;IC1'.
      IF rs_selfield-fieldname EQ 'BANFN'.
        READ TABLE it_final INTO wa_final INDEX rs_selfield-tabindex.
        SET PARAMETER ID 'BAN' FIELD wa_final-banfn.
        CALL TRANSACTION 'ME53N' AND SKIP FIRST SCREEN.
ENDIF.
  ENDCASE.
ENDFORM.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here the moment the user double clicks on the internal table field 'BANFN' ,the tabindex is captured and using &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
SET PARAMETER ID 'BAN' FIELD wa_final-banfn
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;the internal table vaule is passed to the particular transaction i.e. me53n.&lt;/P&gt;&lt;P&gt;also one can start new set of selections based on this value and display an internal table........&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Debarshi&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Oct 2008 05:29:13 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-interactive-report/m-p/4606037#M1085506</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-10-11T05:29:13Z</dc:date>
    </item>
    <item>
      <title>Re: Alv interactive report</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-interactive-report/m-p/4606038#M1085507</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;DATA ALV_PROG_NAME LIKE SY-REPID.&lt;/P&gt;&lt;P&gt;ALV_PROG_NAME = SY-REPID.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA : W_CALLBACK_SUBROUTINE TYPE SLIS_FORMNAME,&lt;/P&gt;&lt;P&gt;       W_CALLBACK_PROGRAM LIKE SY-REPID.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*******************************************************************************************&lt;/P&gt;&lt;P&gt;  W_CALLBACK_PROGRAM    = SY-REPID.&lt;/P&gt;&lt;P&gt;  W_CALLBACK_SUBROUTINE = 'USER_COMMAND'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  WA_FIELDCAT-TABNAME   = 'IT_DATA'.&lt;/P&gt;&lt;P&gt;  WA_FIELDCAT-FIELDNAME = 'MONTHYEAR'.&lt;/P&gt;&lt;P&gt;  WA_FIELDCAT-SELTEXT_L = 'PERIOD'.&lt;/P&gt;&lt;P&gt;  WA_FIELDCAT-COL_POS = A.&lt;/P&gt;&lt;P&gt;  WA_FIELDCAT-OUTPUTLEN = 15.&lt;/P&gt;&lt;P&gt;  WA_FIELDCAT-HOTSPOT = 'X'.&lt;/P&gt;&lt;P&gt;  APPEND WA_FIELDCAT TO L_FIELDCAT.&lt;/P&gt;&lt;P&gt;  CLEAR WA_FIELDCAT.&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;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM USER_COMMAND  USING P_UCOMM    LIKE SY-UCOMM&lt;/P&gt;&lt;P&gt;                         P_SELFIELD TYPE SLIS_SELFIELD.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  DATA: F_SUBRC LIKE SY-SUBRC,&lt;/P&gt;&lt;P&gt;        S_DATA LIKE IT_DATA.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  READ TABLE IT_DATA INDEX P_SELFIELD-TABINDEX INTO S_DATA.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  READ TABLE IT_DATA WITH KEY BADAT_LOW = S_DATA-BADAT_LOW.&lt;/P&gt;&lt;P&gt;  READ TABLE IT_DATA WITH KEY BADAT_HIGH = S_DATA-BADAT_HIGH .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  S_DATA-WERKS_LOW = WERKS-LOW.&lt;/P&gt;&lt;P&gt;  S_DATA-WERKS_HIGH = WERKS-HIGH.&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; S_DATA-EKGRP_LOW = EKGRP-LOW.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; S_DATA-EKGRP_HIGH = EKGRP-HIGH.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; IF SY-SUBRC = 0.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  CASE P_UCOMM.&lt;/P&gt;&lt;P&gt;    WHEN '&amp;amp;IC1'.&lt;/P&gt;&lt;P&gt;      CASE P_SELFIELD-SEL_TAB_FIELD.&lt;/P&gt;&lt;P&gt;        WHEN 'IT_DATA-MONTHYEAR'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;          SET PARAMETER ID 'WRK' FIELD S_DATA-WERKS_LOW.&lt;/P&gt;&lt;P&gt;          SET PARAMETER ID 'WRK' FIELD S_DATA-WERKS_HIGH.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;          CALL TRANSACTION  'ZMPAGE09A'  AND SKIP FIRST SCREEN.&lt;/P&gt;&lt;P&gt;      ENDCASE.&lt;/P&gt;&lt;P&gt;  ENDCASE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 18 Nov 2008 09:15:30 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-interactive-report/m-p/4606038#M1085507</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-11-18T09:15:30Z</dc:date>
    </item>
  </channel>
</rss>

