<?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: interactive report in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/interactive-report/m-p/3447587#M828089</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 SAP standard demo program:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
DEMO_LIST_HIDE
&lt;/CODE&gt;&lt;/PRE&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>Wed, 13 Feb 2008 14:30:09 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-02-13T14:30:09Z</dc:date>
    <item>
      <title>interactive report</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/interactive-report/m-p/3447581#M828083</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hiiiiiiiiii&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;what is structure of program in interactive report.&lt;/P&gt;&lt;P&gt;what is santax to display data in ist sec. list and in 2nd sec. list.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 13 Feb 2008 09:03:07 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/interactive-report/m-p/3447581#M828083</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-02-13T09:03:07Z</dc:date>
    </item>
    <item>
      <title>Re: interactive report</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/interactive-report/m-p/3447582#M828084</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;these are events in the interactive reporting&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;AT LINE SELECTION.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;and AT USER COMMAND&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;for double click &lt;STRONG&gt;AT LINE SELECTION&lt;/STRONG&gt; will be triggered and for anu function codes At user command will be triggered.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When the user triggers the function code PICK, AT LINE-SELECTION is always triggered if the cursor is positioned on a list line. The function code PICK is, by default, always linked with function key F2 and hence with the mouse double-click. Consequently, if you have a simple program that does not react to any further user actions, you only need to write this event block. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;AT LINE-SELECTION.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;lt;statements&amp;gt;.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;As described in the section Dialog Status for Lists, the function code PICK is always added to the standard list status when you have an AT LINE-SELECTION event in your program. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you assign PICK to other function keys or menu entries, AT LINE-SELECTION is also triggered when the user chooses then. You should avoid this for the sake of the semantics. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Conversely, if you have a more extensive program that does not react to line selection, you should not use the function code PICK. Instead you should assign a different function code to F2 , to ensure that as many events as possible trigger the AT USER-COMMAND event. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Reward points if useful.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 13 Feb 2008 09:04:59 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/interactive-report/m-p/3447582#M828084</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-02-13T09:04:59Z</dc:date>
    </item>
    <item>
      <title>Re: interactive report</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/interactive-report/m-p/3447583#M828085</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;if u double click on the list then it will move to next list.&lt;/P&gt;&lt;P&gt;  at line-slection.&lt;/P&gt;&lt;P&gt;   write: sy-lsind.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if u click the button on the list depending on the code on that particular f-code program execution is done.&lt;/P&gt;&lt;P&gt;at user-command.&lt;/P&gt;&lt;P&gt;  if sy-ucomm eq 'del'.&lt;/P&gt;&lt;P&gt;  ur code.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Plzz reward points if it helps.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 13 Feb 2008 09:10:47 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/interactive-report/m-p/3447583#M828085</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-02-13T09:10:47Z</dc:date>
    </item>
    <item>
      <title>Re: interactive report</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/interactive-report/m-p/3447584#M828086</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;    According to the requirement we can use At line selection or At User Command.By Clicking on the specific filed if u want to diaplay the specific output reletaed to field then go for At line selection. By clicking on specific button if u want to display the output related  to the button then go for At user command.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If it is useful to u Plz reward points,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thnaks &amp;amp; Regards,&lt;/P&gt;&lt;P&gt;Koti Reddy N&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 13 Feb 2008 12:38:43 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/interactive-report/m-p/3447584#M828086</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-02-13T12:38:43Z</dc:date>
    </item>
    <item>
      <title>Re: interactive report</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/interactive-report/m-p/3447585#M828087</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;here is a report u can see the syntax,&lt;/P&gt;&lt;P&gt;TYPES : BEGIN OF st_kna1,&lt;/P&gt;&lt;P&gt;         kunnr TYPE kna1-kunnr,            "CUSTOMER NUMBER&lt;/P&gt;&lt;P&gt;         name1 TYPE kna1-name1,            "CUSTOMER NAME&lt;/P&gt;&lt;P&gt;        END OF st_kna1.&lt;/P&gt;&lt;P&gt;TYPES : BEGIN OF st_vbak,&lt;/P&gt;&lt;P&gt;         kunnr TYPE kna1-kunnr,&lt;/P&gt;&lt;P&gt;         vbeln TYPE vbak-vbeln,            "SALES DOCUMENT NUMBER&lt;/P&gt;&lt;P&gt;         erdat TYPE vbak-erdat,            "DATE ON WHICH THE RECORD WAS CREATED&lt;/P&gt;&lt;P&gt;         audat TYPE vbak-audat,            "DOCUMENT DATE&lt;/P&gt;&lt;P&gt;         auart TYPE vbak-auart,            "SALES DOCUMENT TYPE&lt;/P&gt;&lt;P&gt;         ernam TYPE vbak-ernam,            "NAME OF PERSON WHO CREATED THE OBJECT.&lt;/P&gt;&lt;P&gt;         augru TYPE vbak-augru,            "ORDER REASON&lt;/P&gt;&lt;P&gt;        END OF st_vbak.&lt;/P&gt;&lt;P&gt;TYPES : BEGIN OF st_vbap,&lt;/P&gt;&lt;P&gt;         vbeln TYPE vbak-vbeln,&lt;/P&gt;&lt;P&gt;         posnr TYPE vbap-posnr,            "SALES DOCUMENT ITEM&lt;/P&gt;&lt;P&gt;         matnr TYPE vbap-matnr,            "MATERIAL NUMBER&lt;/P&gt;&lt;P&gt;         charg TYPE vbap-charg,            "BATCH NUMBER&lt;/P&gt;&lt;P&gt;         matkl TYPE vbap-matkl,            "MATERIAL GROUP&lt;/P&gt;&lt;P&gt;         posar TYPE vbap-posar,            "ITEM TYPE&lt;/P&gt;&lt;P&gt;       END OF st_vbap.&lt;/P&gt;&lt;P&gt;DATA : it_kna1 TYPE STANDARD TABLE OF st_kna1,&lt;/P&gt;&lt;P&gt;       it_vbak TYPE STANDARD TABLE OF st_vbak,&lt;/P&gt;&lt;P&gt;       it_vbap TYPE STANDARD TABLE OF st_vbap,&lt;/P&gt;&lt;P&gt;       wa_kna1 TYPE st_kna1,&lt;/P&gt;&lt;P&gt;       wa_vbak TYPE st_vbak,&lt;/P&gt;&lt;P&gt;       wa_vbap TYPE st_vbap.&lt;/P&gt;&lt;P&gt;DATA : v_fld(15),&lt;/P&gt;&lt;P&gt;       v_kunnr TYPE kna1-kunnr,&lt;/P&gt;&lt;P&gt;       v_vbeln TYPE vbak-vbeln.&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;        SELECT-OPTIONS&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;         PARAMETERS&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;SELECT-OPTIONS so_kunnr FOR v_kunnr.          "CUSTOMER NUMBER&lt;/P&gt;&lt;P&gt;PARAMETERS : p_max TYPE i.                    "NUMBER OF HITS&lt;/P&gt;&lt;P&gt;&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;        START-OF-SELECTION&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;START-OF-SELECTION.&lt;/P&gt;&lt;P&gt;  PERFORM get_customerdata.&lt;/P&gt;&lt;P&gt;  SET PF-STATUS 'MENU1'.&lt;/P&gt;&lt;P&gt;&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;     AT LINE-SELECTION&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;AT LINE-SELECTION.&lt;/P&gt;&lt;P&gt;  IF sy-lsind = 1.&lt;/P&gt;&lt;P&gt;    PERFORM get_salesheader.&lt;/P&gt;&lt;P&gt;  ELSEIF sy-lsind = 2.&lt;/P&gt;&lt;P&gt;    PERFORM get_salesitemdata.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&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;     AT 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;AT USER-COMMAND.&lt;/P&gt;&lt;P&gt;  CASE sy-ucomm.&lt;/P&gt;&lt;P&gt;    WHEN 'DISP'.&lt;/P&gt;&lt;P&gt;      PERFORM get_salesheader.&lt;/P&gt;&lt;P&gt;    WHEN 'ITEM'.&lt;/P&gt;&lt;P&gt;      PERFORM get_salesitemdata.&lt;/P&gt;&lt;P&gt;    WHEN 'VA03'.&lt;/P&gt;&lt;P&gt;      SET PARAMETER ID 'AUN' FIELD wa_vbak-vbeln.&lt;/P&gt;&lt;P&gt;      CALL TRANSACTION 'VA03' AND SKIP FIRST SCREEN.&lt;/P&gt;&lt;P&gt;  ENDCASE.&lt;/P&gt;&lt;P&gt;&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;     TOP-OF-PAGE&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;TOP-OF-PAGE.&lt;/P&gt;&lt;P&gt;  ULINE AT /1(56).&lt;/P&gt;&lt;P&gt;  WRITE : /1 sy-vline ,&lt;/P&gt;&lt;P&gt;           2(15) text-004 COLOR 1 ,&lt;/P&gt;&lt;P&gt;           sy-vline ,&lt;/P&gt;&lt;P&gt;           20(35) text-005 COLOR 1 ,&lt;/P&gt;&lt;P&gt;           sy-vline.&lt;/P&gt;&lt;P&gt;  ULINE AT /1(56).&lt;/P&gt;&lt;P&gt;&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;     TOP-OF-PAGE DURING LINE-SELECTION.&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;TOP-OF-PAGE DURING LINE-SELECTION.&lt;/P&gt;&lt;P&gt;  CASE sy-lsind.&lt;/P&gt;&lt;P&gt;    WHEN 1.&lt;/P&gt;&lt;P&gt;      PERFORM get_topofpage1.&lt;/P&gt;&lt;P&gt;    WHEN 2.&lt;/P&gt;&lt;P&gt;      PERFORM get_topofpage2.&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;&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 GET_CUSTOMERDATA&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 get_customerdata.&lt;/P&gt;&lt;P&gt;  SELECT kunnr name1&lt;/P&gt;&lt;P&gt;         FROM kna1&lt;/P&gt;&lt;P&gt;         INTO TABLE it_kna1&lt;/P&gt;&lt;P&gt;         UP TO p_max ROWS&lt;/P&gt;&lt;P&gt;       WHERE kunnr IN so_kunnr.&lt;/P&gt;&lt;P&gt;  IF sy-subrc EQ 0.&lt;/P&gt;&lt;P&gt;    LOOP AT it_kna1 INTO wa_kna1.&lt;/P&gt;&lt;P&gt;      WRITE : / sy-vline,&lt;/P&gt;&lt;P&gt;                2(15) wa_kna1-kunnr ,&lt;/P&gt;&lt;P&gt;                sy-vline ,&lt;/P&gt;&lt;P&gt;                20 wa_kna1-name1,&lt;/P&gt;&lt;P&gt;                sy-vline.&lt;/P&gt;&lt;P&gt;      HIDE : wa_kna1-kunnr , wa_kna1-name1.&lt;/P&gt;&lt;P&gt;      CLEAR wa_kna1.&lt;/P&gt;&lt;P&gt;    ENDLOOP.&lt;/P&gt;&lt;P&gt;    ULINE AT : /1(56).&lt;/P&gt;&lt;P&gt;  ELSE.&lt;/P&gt;&lt;P&gt;    MESSAGE w000(z50871msg).&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;ENDFORM.                    "GET_CUSTOMERDATA&lt;/P&gt;&lt;P&gt;&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 GET_SALESHEADER&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 get_salesheader.&lt;/P&gt;&lt;P&gt;  SET PF-STATUS 'MENU2'.&lt;/P&gt;&lt;P&gt;  GET CURSOR FIELD v_fld VALUE v_kunnr.&lt;/P&gt;&lt;P&gt;  IF v_fld = 'WA_KNA1-KUNNR'.&lt;/P&gt;&lt;P&gt;    CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'&lt;/P&gt;&lt;P&gt;      EXPORTING&lt;/P&gt;&lt;P&gt;        input  = v_kunnr&lt;/P&gt;&lt;P&gt;      IMPORTING&lt;/P&gt;&lt;P&gt;        output = v_kunnr.&lt;/P&gt;&lt;P&gt;    SELECT kunnr vbeln erdat audat auart ernam augru&lt;/P&gt;&lt;P&gt;           FROM vbak&lt;/P&gt;&lt;P&gt;           INTO TABLE it_vbak&lt;/P&gt;&lt;P&gt;         WHERE kunnr = v_kunnr.&lt;/P&gt;&lt;P&gt;    IF sy-subrc EQ 0.&lt;/P&gt;&lt;P&gt;      LOOP AT it_vbak INTO wa_vbak.&lt;/P&gt;&lt;P&gt;        WRITE : / sy-vline ,&lt;/P&gt;&lt;P&gt;                  2(22) wa_vbak-vbeln ,&lt;/P&gt;&lt;P&gt;                  sy-vline,&lt;/P&gt;&lt;P&gt;                  27(25) wa_vbak-erdat ,&lt;/P&gt;&lt;P&gt;                  sy-vline ,&lt;/P&gt;&lt;P&gt;                  55(15) wa_vbak-audat ,&lt;/P&gt;&lt;P&gt;                  sy-vline ,&lt;/P&gt;&lt;P&gt;                  73(15) wa_vbak-auart ,&lt;/P&gt;&lt;P&gt;                  sy-vline,&lt;/P&gt;&lt;P&gt;                  91(16) wa_vbak-ernam ,&lt;/P&gt;&lt;P&gt;                  sy-vline,&lt;/P&gt;&lt;P&gt;                  109(13) wa_vbak-augru,&lt;/P&gt;&lt;P&gt;                  123 sy-vline.&lt;/P&gt;&lt;P&gt;        HIDE : wa_vbak-vbeln.&lt;/P&gt;&lt;P&gt;        CLEAR wa_vbak.&lt;/P&gt;&lt;P&gt;      ENDLOOP.&lt;/P&gt;&lt;P&gt;      ULINE AT : /1(123).&lt;/P&gt;&lt;P&gt;    ELSE.&lt;/P&gt;&lt;P&gt;      MESSAGE i015(z50871msg).&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;  ELSE.&lt;/P&gt;&lt;P&gt;    MESSAGE i013(z50871msg).&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;ENDFORM.                    "GET_SALESHEADER&lt;/P&gt;&lt;P&gt;&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 GET_SALESITEMDATA&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 get_salesitemdata.&lt;/P&gt;&lt;P&gt;  SET PF-STATUS space.&lt;/P&gt;&lt;P&gt;  GET CURSOR FIELD v_fld VALUE v_vbeln.&lt;/P&gt;&lt;P&gt;  IF v_fld = 'WA_VBAK-VBELN'.&lt;/P&gt;&lt;P&gt;    CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'&lt;/P&gt;&lt;P&gt;      EXPORTING&lt;/P&gt;&lt;P&gt;        input  = v_vbeln&lt;/P&gt;&lt;P&gt;      IMPORTING&lt;/P&gt;&lt;P&gt;        output = v_vbeln.&lt;/P&gt;&lt;P&gt;    SELECT vbeln posnr matnr charg matkl posar&lt;/P&gt;&lt;P&gt;           FROM vbap&lt;/P&gt;&lt;P&gt;           INTO TABLE it_vbap&lt;/P&gt;&lt;P&gt;         WHERE vbeln = v_vbeln.&lt;/P&gt;&lt;P&gt;    LOOP AT it_vbap INTO wa_vbap.&lt;/P&gt;&lt;P&gt;      WRITE : /1 sy-vline,&lt;/P&gt;&lt;P&gt;               2(13) wa_vbap-posnr ,&lt;/P&gt;&lt;P&gt;               sy-vline,&lt;/P&gt;&lt;P&gt;               18(18) wa_vbap-matnr ,&lt;/P&gt;&lt;P&gt;               sy-vline,&lt;/P&gt;&lt;P&gt;               40(13) wa_vbap-charg ,&lt;/P&gt;&lt;P&gt;               sy-vline,&lt;/P&gt;&lt;P&gt;               56(16) wa_vbap-matkl ,&lt;/P&gt;&lt;P&gt;               sy-vline,&lt;/P&gt;&lt;P&gt;               75 wa_vbap-posar,&lt;/P&gt;&lt;P&gt;               112 sy-vline.&lt;/P&gt;&lt;P&gt;      CLEAR wa_vbap.&lt;/P&gt;&lt;P&gt;    ENDLOOP.&lt;/P&gt;&lt;P&gt;    ULINE AT : /1(112).&lt;/P&gt;&lt;P&gt;  ELSE.&lt;/P&gt;&lt;P&gt;    MESSAGE i014(z50871msg).&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;ENDFORM.                    "GET_SALESITEMDATA&lt;/P&gt;&lt;P&gt;&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 GET_TOPOFPAGE1&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 get_topofpage1.&lt;/P&gt;&lt;P&gt;  ULINE AT : /1(123).&lt;/P&gt;&lt;P&gt;  WRITE : / sy-vline ,&lt;/P&gt;&lt;P&gt;            2 text-000 ,&lt;/P&gt;&lt;P&gt;            wa_kna1-kunnr ,&lt;/P&gt;&lt;P&gt;            75 text-001 ,&lt;/P&gt;&lt;P&gt;            wa_kna1-name1,&lt;/P&gt;&lt;P&gt;            123 sy-vline.&lt;/P&gt;&lt;P&gt;  ULINE AT : /1(123).&lt;/P&gt;&lt;P&gt;  WRITE : / sy-vline ,&lt;/P&gt;&lt;P&gt;              2(22) text-006 COLOR 1,&lt;/P&gt;&lt;P&gt;              sy-vline,&lt;/P&gt;&lt;P&gt;              27(25) text-007 COLOR 1 ,&lt;/P&gt;&lt;P&gt;              sy-vline ,&lt;/P&gt;&lt;P&gt;              55(15) text-008 COLOR 1 ,&lt;/P&gt;&lt;P&gt;              sy-vline ,&lt;/P&gt;&lt;P&gt;              73(15) text-009 COLOR 1 ,&lt;/P&gt;&lt;P&gt;              sy-vline,&lt;/P&gt;&lt;P&gt;              91(16) text-010 COLOR 1 ,&lt;/P&gt;&lt;P&gt;              sy-vline,&lt;/P&gt;&lt;P&gt;              109(13) text-011 COLOR 1,&lt;/P&gt;&lt;P&gt;              123 sy-vline.&lt;/P&gt;&lt;P&gt;  ULINE AT : /1(123).&lt;/P&gt;&lt;P&gt;ENDFORM.                    "GET_TOPOFPAGE1&lt;/P&gt;&lt;P&gt;&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 GET_TOPOFPAGE2&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 get_topofpage2.&lt;/P&gt;&lt;P&gt;  ULINE AT : /1(112).&lt;/P&gt;&lt;P&gt;  WRITE : / sy-vline ,&lt;/P&gt;&lt;P&gt;            2 text-000 ,&lt;/P&gt;&lt;P&gt;            wa_kna1-kunnr ,&lt;/P&gt;&lt;P&gt;            35 text-001 ,&lt;/P&gt;&lt;P&gt;            wa_kna1-name1 ,&lt;/P&gt;&lt;P&gt;            85 text-003 ,&lt;/P&gt;&lt;P&gt;            wa_vbak-vbeln ,&lt;/P&gt;&lt;P&gt;            112 sy-vline.&lt;/P&gt;&lt;P&gt;  ULINE AT : /1(112).&lt;/P&gt;&lt;P&gt;  WRITE : /1 sy-vline,&lt;/P&gt;&lt;P&gt;           2(13) text-012 COLOR 1,&lt;/P&gt;&lt;P&gt;           sy-vline,&lt;/P&gt;&lt;P&gt;           18(18) text-013 COLOR 1 ,&lt;/P&gt;&lt;P&gt;           sy-vline,&lt;/P&gt;&lt;P&gt;           40(13) text-014 COLOR 1  ,&lt;/P&gt;&lt;P&gt;           sy-vline,&lt;/P&gt;&lt;P&gt;           56(16) text-015 COLOR 1 ,&lt;/P&gt;&lt;P&gt;           sy-vline,&lt;/P&gt;&lt;P&gt;           75 text-016 COLOR 1 ,&lt;/P&gt;&lt;P&gt;           112 sy-vline.&lt;/P&gt;&lt;P&gt;  ULINE AT : /1(112).&lt;/P&gt;&lt;P&gt;ENDFORM.                    "GET_TOPOFPAGE2&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 13 Feb 2008 13:01:40 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/interactive-report/m-p/3447585#M828087</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-02-13T13:01:40Z</dc:date>
    </item>
    <item>
      <title>Re: interactive report</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/interactive-report/m-p/3447586#M828088</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Manpreet,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The Structure of the program for Interactive Reporting is as follows&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;START-OF-SELECTION&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;code for creating Basic list&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; &lt;STRONG&gt;AT LINE_SELECTION&lt;/STRONG&gt;.   " Event for creating secondary lists&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;         case sy-lsind.  " system field which contains list index &lt;/P&gt;&lt;P&gt;            when 1.&lt;/P&gt;&lt;P&gt;                &lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;code for creating 1st Secondary list&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;            when 2.&lt;/P&gt;&lt;P&gt;                &lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;code for creating 2nd secondary list &lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;         endcase.	&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; &lt;STRONG&gt;TOP-OF-PAGE DURING LINE-SELECTION&lt;/STRONG&gt;.  "Event for creating report header in secondary lists&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;          case sy-lsind.&lt;/P&gt;&lt;P&gt;             when 1.&lt;/P&gt;&lt;P&gt;                 code for displaying 1st Secondary list header&lt;/P&gt;&lt;P&gt;             when 2.&lt;/P&gt;&lt;P&gt;                 code for displaying 2nd Secondary List header&lt;/P&gt;&lt;P&gt;          endcase.	&lt;/P&gt;&lt;P&gt;  &lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;AT USER-COMMAND&lt;/STRONG&gt;    "Event used when function codes where triggered&lt;/P&gt;&lt;P&gt;	&lt;/P&gt;&lt;P&gt;        case sy-ucomm.&lt;/P&gt;&lt;P&gt;               when 'FCT_CODE1' .&lt;/P&gt;&lt;P&gt;                      code for creating 	1st secondary list.&lt;/P&gt;&lt;P&gt;               when 'FCT_CODE2'.&lt;/P&gt;&lt;P&gt;                      code for creating 2nd secondary list.&lt;/P&gt;&lt;P&gt;       endcase.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;for example&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; we will show mara data in basic list , marc in 1st secondary list, mard in 2nd secondary list.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;report ztest1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data : it_mara type standard table of mara with header line, &lt;/P&gt;&lt;P&gt;         it_marc type standard table of marc with header line,&lt;/P&gt;&lt;P&gt;         it_mard type standard table of marc with header line,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;         v_mara_matnr type mara-matnr,&lt;/P&gt;&lt;P&gt;         v_marc_matnr type marc-matnr,&lt;/P&gt;&lt;P&gt;         v_marc_werks type marc-werks &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TOP-OF-PAGE.                 " Header for basic list&lt;/P&gt;&lt;P&gt;  write : 'Mara Data'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TOP-OF-PAGE DURING LINE-SELECTION.                  "Headers for secondary list &lt;/P&gt;&lt;P&gt;   case sy-lsind. &lt;/P&gt;&lt;P&gt;      when 1. &lt;/P&gt;&lt;P&gt;           write : 'Marc Data'.&lt;/P&gt;&lt;P&gt;      when 2.&lt;/P&gt;&lt;P&gt;           write : 'Mard Data'.&lt;/P&gt;&lt;P&gt;   endcase.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;START-OF-SELECTION.&lt;/P&gt;&lt;P&gt;    select * from mara into table it_mara upto 100 rows.&lt;/P&gt;&lt;P&gt;    &lt;/P&gt;&lt;P&gt;    loop at it_mara. &lt;/P&gt;&lt;P&gt;         write : / it_mara-matnr, it_mara-mbrsh ...&lt;/P&gt;&lt;P&gt;         v_mara_matnr = it_mara-matnr.&lt;/P&gt;&lt;P&gt;         hide v_matnr.&lt;/P&gt;&lt;P&gt;    endloop. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;AT LINE-SELECTION.   " event for secondary lists&lt;/P&gt;&lt;P&gt;   case sy-lsind.&lt;/P&gt;&lt;P&gt;        when 1.&lt;/P&gt;&lt;P&gt;              select * from marc into table it_marc where matnr  =  v_matnr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;              loop at it_marc.&lt;/P&gt;&lt;P&gt;                  write &lt;span class="lia-unicode-emoji" title=":confused_face:"&gt;😕&lt;/span&gt; it_marc-matnr, it_marc-werks ...&lt;/P&gt;&lt;P&gt;                     v_marc_matnr = it_marc-matnr.&lt;/P&gt;&lt;P&gt;                     v_marc_werks = it_marc-werks.&lt;/P&gt;&lt;P&gt;                 hide : v_marc_matnr, v_marc_werks.&lt;/P&gt;&lt;P&gt;              endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      when 2. &lt;/P&gt;&lt;P&gt;           select * from mard into table it_mard where matnr  =  v_marc_matnr and werks = v_marc_werks.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;              loop at it_mard.&lt;/P&gt;&lt;P&gt;                  write &lt;span class="lia-unicode-emoji" title=":confused_face:"&gt;😕&lt;/span&gt; it_mard-matnr, it_mard-werks, it_mard-lgort ...&lt;/P&gt;&lt;P&gt;              endloop.&lt;/P&gt;&lt;P&gt;  endcase.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="2" type="ul"&gt;&lt;P&gt;Pls Rewards points if Useful&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 13 Feb 2008 13:44:06 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/interactive-report/m-p/3447586#M828088</guid>
      <dc:creator>former_member377110</dc:creator>
      <dc:date>2008-02-13T13:44:06Z</dc:date>
    </item>
    <item>
      <title>Re: interactive report</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/interactive-report/m-p/3447587#M828089</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 SAP standard demo program:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
DEMO_LIST_HIDE
&lt;/CODE&gt;&lt;/PRE&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>Wed, 13 Feb 2008 14:30:09 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/interactive-report/m-p/3447587#M828089</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-02-13T14:30:09Z</dc:date>
    </item>
  </channel>
</rss>

