<?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: Header not displayed in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/header-not-displayed/m-p/2479376#M558418</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'&lt;/P&gt;&lt;P&gt;EXPORTING&lt;/P&gt;&lt;P&gt;...&lt;/P&gt;&lt;P&gt;i_callback_top_of_page = 'TOP_OF_PAGE'&lt;/P&gt;&lt;P&gt;...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and define your header :&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 top_of_page.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REFRESH i_header.&lt;/P&gt;&lt;P&gt;**----To display the header in the ALV report.&lt;/P&gt;&lt;P&gt;PERFORM zf_header USING i_header.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;**----To print the headings and other comments for the list.&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'REUSE_ALV_COMMENTARY_WRITE'&lt;/P&gt;&lt;P&gt;EXPORTING&lt;/P&gt;&lt;P&gt;it_list_commentary = i_header&lt;/P&gt;&lt;P&gt;i_logo = 'ENJOYSAP_LOGO'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM. "TOP_OF_PAGE&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 21 Jun 2007 05:39:12 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-06-21T05:39:12Z</dc:date>
    <item>
      <title>Header not displayed</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/header-not-displayed/m-p/2479373#M558415</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Friends,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am having a problem in the report I am not able to display the header details in the ALV report any suggestions friends,i am sending the code along with this mail.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Dinesh &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT YTEST5.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        TABLES:vbrk,VBRP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        TYPES:&lt;/P&gt;&lt;P&gt;              BEGIN OF vbrk_struct ,&lt;/P&gt;&lt;P&gt;                    vbeln type vbrk-vbeln,&lt;/P&gt;&lt;P&gt;                    fkart type vbrk-fkart,&lt;/P&gt;&lt;P&gt;                    fkdat type vbrk-fkdat,&lt;/P&gt;&lt;P&gt;                    bukrs type vbrk-bukrs,&lt;/P&gt;&lt;P&gt;                    netwr type vbrk-netwr,&lt;/P&gt;&lt;P&gt;              END OF vbrk_struct.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        TYPES:&lt;/P&gt;&lt;P&gt;                 BEGIN OF vbrp_struct,&lt;/P&gt;&lt;P&gt;                        vbeln type vbrp-vbeln,&lt;/P&gt;&lt;P&gt;                        posnr type vbrp-posnr,&lt;/P&gt;&lt;P&gt;                        matnr type vbrp-matnr,&lt;/P&gt;&lt;P&gt;                        fkimg type vbrp-fkimg,&lt;/P&gt;&lt;P&gt;                        aubel type vbrp-aubel,&lt;/P&gt;&lt;P&gt;                        kostl type vbrp-kostl,&lt;/P&gt;&lt;P&gt;                        ps_psp_pnr type vbrp-ps_psp_pnr,&lt;/P&gt;&lt;P&gt;                        arktx type vbrp-arktx,&lt;/P&gt;&lt;P&gt;                 END OF vbrp_struct.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        TYPES:&lt;/P&gt;&lt;P&gt;              BEGIN OF display_struct,&lt;/P&gt;&lt;P&gt;                    vbeln type vbrk-vbeln,&lt;/P&gt;&lt;P&gt;                    fkart type vbrk-fkart,&lt;/P&gt;&lt;P&gt;                    fkdat type vbrk-fkdat,&lt;/P&gt;&lt;P&gt;                    bukrs type vbrk-bukrs,&lt;/P&gt;&lt;P&gt;                    netwr type vbrk-netwr,&lt;/P&gt;&lt;P&gt;                    posnr type vbrp-posnr,&lt;/P&gt;&lt;P&gt;                    matnr type vbrp-matnr,&lt;/P&gt;&lt;P&gt;                    fkimg type vbrp-fkimg,&lt;/P&gt;&lt;P&gt;                    aubel type vbrp-aubel,&lt;/P&gt;&lt;P&gt;                    kostl type vbrp-kostl,&lt;/P&gt;&lt;P&gt;                    ps_psp_pnr type vbrp-ps_psp_pnr,&lt;/P&gt;&lt;P&gt;                    arktx type vbrp-arktx,&lt;/P&gt;&lt;P&gt;              END OF display_struct .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;              DATA: v_index LIKE sy-tabix.&lt;/P&gt;&lt;P&gt;              DATA: t_vbrk_itab TYPE STANDARD TABLE OF vbrk_struct .&lt;/P&gt;&lt;P&gt;              DATA: t_vbrp_itab TYPE STANDARD TABLE OF vbrp_struct .&lt;/P&gt;&lt;P&gt;              DATA: display_itab TYPE STANDARD TABLE OF display_struct .&lt;/P&gt;&lt;P&gt;             data:i_header1 type slis_t_listheader with header line.&lt;/P&gt;&lt;P&gt;             DATA:  S_FIELDCATALOG TYPE SLIS_FIELDCAT_ALV.&lt;/P&gt;&lt;P&gt;             DATA:  T_FIELDCATALOG1 TYPE SLIS_T_FIELDCAT_ALV.&lt;/P&gt;&lt;P&gt;             DATA:  V_REPID TYPE SYREPID.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;              FIELD-SYMBOLS: &amp;lt;fs_struct1&amp;gt; TYPE vbrk_struct,&lt;/P&gt;&lt;P&gt;                                             &amp;lt;fs_struct2&amp;gt; TYPE vbrp_struct,&lt;/P&gt;&lt;P&gt;                                             &amp;lt;fs_struct3&amp;gt; TYPE display_struct.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;              SELECT-OPTIONS s_vbeln FOR vbrk-vbeln.&lt;/P&gt;&lt;P&gt;              SELECT-OPTIONS s_bukrs FOR vbrk-bukrs.&lt;/P&gt;&lt;P&gt;              SELECT-OPTIONS s_fkdat FOR vbrk-fkdat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&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;              PERFORM GET_DATA1.&lt;/P&gt;&lt;P&gt;              PERFORM GET_DATA2.&lt;/P&gt;&lt;P&gt;              PERFORM GET_DATA3.&lt;/P&gt;&lt;P&gt;              Perform Fieldcatlog&lt;/P&gt;&lt;P&gt;              PERFORM DISPLAY_DATA.&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;      Form  GET_DATA1&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;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      text&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;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; --&amp;gt;  p1        text&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; &amp;lt;--  p2        text&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_DATA1 .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;              SELECT  vbeln  fkart fkdat bukrs netwr FROM vbrk&lt;/P&gt;&lt;P&gt;                                                 INTO CORRESPONDING FIELDS OF TABLE&lt;/P&gt;&lt;P&gt;                                                 t_vbrk_itab&lt;/P&gt;&lt;P&gt;                                                 WHERE&lt;/P&gt;&lt;P&gt;                                                 bukrs IN s_bukrs AND&lt;/P&gt;&lt;P&gt;                                                 fkdat IN s_fkdat AND&lt;/P&gt;&lt;P&gt;                                                 vbeln IN s_vbeln.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;          endform.                    " GET_DATA1&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  GET_DATA2&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;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      text&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;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; --&amp;gt;  p1        text&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; &amp;lt;--  p2        text&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_DATA2 .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;              SELECT vbeln  posnr matnr fkimg aubel kostl ps_psp_pnr arktx FROM vbrp&lt;/P&gt;&lt;P&gt;                                                 INTO CORRESPONDING FIELDS OF TABLE&lt;/P&gt;&lt;P&gt;                                                 t_vbrp_itab&lt;/P&gt;&lt;P&gt;                                                 FOR ALL ENTRIES IN&lt;/P&gt;&lt;P&gt;                                                 t_vbrk_itab&lt;/P&gt;&lt;P&gt;                                                WHERE vbeln = t_vbrk_itab-vbeln.&lt;/P&gt;&lt;P&gt;           endform.                    " GET_DATA2&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  GET_DATA3&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;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      text&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;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; --&amp;gt;  p1        text&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; &amp;lt;--  p2        text&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_DATA3 .&lt;/P&gt;&lt;P&gt;              SORT t_vbrk_itab  BY vbeln.&lt;/P&gt;&lt;P&gt;              SORT t_vbrp_itab  BY vbeln.&lt;/P&gt;&lt;P&gt;              CLEAR: v_index.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;              LOOP AT t_vbrk_itab ASSIGNING &amp;lt;fs_struct1&amp;gt;.&lt;/P&gt;&lt;P&gt;                READ TABLE t_vbrp_itab ASSIGNING &amp;lt;fs_struct2&amp;gt;&lt;/P&gt;&lt;P&gt;                           WITH KEY vbeln = &amp;lt;fs_struct1&amp;gt;-vbeln BINARY SEARCH.&lt;/P&gt;&lt;P&gt;                MOVE  sy-tabix TO v_index.&lt;/P&gt;&lt;P&gt;                WHILE sy-subrc  IS INITIAL AND &amp;lt;fs_struct1&amp;gt;-vbeln = &amp;lt;fs_struct2&amp;gt;-vbeln.&lt;/P&gt;&lt;P&gt;                  	 MOVE: &amp;lt;fs_struct2&amp;gt;-vbeln      TO &amp;lt;fs_struct3&amp;gt;-vbeln,&lt;/P&gt;&lt;P&gt;                            &amp;lt;fs_struct2&amp;gt;-posnr      TO &amp;lt;fs_struct3&amp;gt;-posnr,&lt;/P&gt;&lt;P&gt;                            &amp;lt;fs_struct2&amp;gt;-matnr      TO &amp;lt;fs_struct3&amp;gt;-matnr,&lt;/P&gt;&lt;P&gt;                            &amp;lt;fs_struct2&amp;gt;-fkimg      TO &amp;lt;fs_struct3&amp;gt;-fkimg,&lt;/P&gt;&lt;P&gt;                            &amp;lt;fs_struct2&amp;gt;-aubel      TO &amp;lt;fs_struct3&amp;gt;-aubel,&lt;/P&gt;&lt;P&gt;                            &amp;lt;fs_struct2&amp;gt;-kostl      TO &amp;lt;fs_struct3&amp;gt;-kostl,&lt;/P&gt;&lt;P&gt;                            &amp;lt;fs_struct2&amp;gt;-ps_psp_pnr TO &amp;lt;fs_struct3&amp;gt;-ps_psp_pnr,&lt;/P&gt;&lt;P&gt;                            &amp;lt;fs_struct2&amp;gt;-arktx      TO &amp;lt;fs_struct3&amp;gt;-arktx.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;                  MOVE:&lt;/P&gt;&lt;P&gt;                        &amp;lt;fs_struct1&amp;gt;-fkart          TO &amp;lt;fs_struct3&amp;gt;-fkart,&lt;/P&gt;&lt;P&gt;                        &amp;lt;fs_struct1&amp;gt;-fkdat          TO &amp;lt;fs_struct3&amp;gt;-fkdat,&lt;/P&gt;&lt;P&gt;                        &amp;lt;fs_struct1&amp;gt;-bukrs          TO &amp;lt;fs_struct3&amp;gt;-bukrs,&lt;/P&gt;&lt;P&gt;                        &amp;lt;fs_struct1&amp;gt;-netwr          TO &amp;lt;fs_struct3&amp;gt;-netwr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;                  	 APPEND &amp;lt;fs_struct3&amp;gt; TO display_itab.&lt;/P&gt;&lt;P&gt;                  	 CLEAR  display_itab.&lt;/P&gt;&lt;P&gt;                  	 ADD 1 TO v_index.&lt;/P&gt;&lt;P&gt;                  	 READ TABLE t_vbrp_itab ASSIGNING &amp;lt;fs_struct2&amp;gt; INDEX v_index.&lt;/P&gt;&lt;P&gt;                ENDWHILE.&lt;/P&gt;&lt;P&gt;              ENDLOOP.&lt;/P&gt;&lt;P&gt;          ENDFORM.                    " GET_DATA3&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;      Form  Fieldcatlog&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;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      text&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;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; --&amp;gt;  p1        text&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; &amp;lt;--  p2        text&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 Fieldcatlog .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  DEFINE MACRO_F.&lt;/P&gt;&lt;P&gt;   S_FIELDCATALOG-FIELDNAME = &amp;amp;1.&lt;/P&gt;&lt;P&gt;   s_fieldcatalog-seltext_m = &amp;amp;2.&lt;/P&gt;&lt;P&gt;   S_FIELDCATALOG-COL_POS = &amp;amp;3.&lt;/P&gt;&lt;P&gt;   APPEND S_FIELDCATALOG TO T_FIELDCATALOG1.&lt;/P&gt;&lt;P&gt;   CLEAR S_FIELDCATALOG.&lt;/P&gt;&lt;P&gt; END-OF-DEFINITION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  MACRO_F 'VBELN' ' Billing Document No' 1.&lt;/P&gt;&lt;P&gt;  MACRO_F 'FKART' ' Billing Type '      2.&lt;/P&gt;&lt;P&gt;  MACRO_F 'FKDAT' ' Billing date for billing index' 3.&lt;/P&gt;&lt;P&gt;  MACRO_F 'BUKRS' ' Company code '  4.&lt;/P&gt;&lt;P&gt;  MACRO_F 'NETWR' ' Net Currency'   5.&lt;/P&gt;&lt;P&gt;  MACRO_F 'POSNR' ' Billing item'   6.&lt;/P&gt;&lt;P&gt;  MACRO_F 'MATNR' ' Material No'    7.&lt;/P&gt;&lt;P&gt;  MACRO_F 'FKIMG' ' Actual Invoiced Quantity' 8.&lt;/P&gt;&lt;P&gt;  MACRO_F 'AUBEL' ' Sales Document '    9.&lt;/P&gt;&lt;P&gt;  MACRO_F 'KOSTL' ' Cost center ' 10.&lt;/P&gt;&lt;P&gt;  MACRO_F 'ARKTX' ' Material Despn' 11.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endform.                    " Fieldcatlog&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;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  DISPLAY_DATA&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;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      text&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;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; --&amp;gt;  p1        text&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; &amp;lt;--  p2        text&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 DISPLAY_DATA .&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;P&gt;      I_CALLBACK_PROGRAM      = V_REPID&lt;/P&gt;&lt;P&gt;      I_CALLBACK_TOP_OF_PAGE  = 'HEADING'&lt;/P&gt;&lt;P&gt;      I_GRID_TITLE            = 'HEADER' " Hard coded Messge Display&lt;/P&gt;&lt;P&gt;      IT_FIELDCAT             = T_FIELDCATALOG1&lt;/P&gt;&lt;P&gt;      I_SAVE                  = 'A'&lt;/P&gt;&lt;P&gt;    TABLES&lt;/P&gt;&lt;P&gt;      T_OUTTAB                = display_itab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " DISPLAY_DATA&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM HEADING.&lt;/P&gt;&lt;P&gt;  CLEAR: i_header1 .&lt;/P&gt;&lt;P&gt;  REFRESH : i_header1 .&lt;/P&gt;&lt;P&gt;  i_header1-typ = 'H'.&lt;/P&gt;&lt;P&gt;  i_header1-info = 'ALV- Sales Order Details'.&lt;/P&gt;&lt;P&gt;  append i_header1.&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'REUSE_ALV_COMMENTARY_WRITE'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      IT_LIST_COMMENTARY = i_header1[]&lt;/P&gt;&lt;P&gt;      i_logo             = 'ENJOYSAP_LOGO'.&lt;/P&gt;&lt;P&gt;ENDFORM.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 21 Jun 2007 05:33:31 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/header-not-displayed/m-p/2479373#M558415</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-06-21T05:33:31Z</dc:date>
    </item>
    <item>
      <title>Re: Header not displayed</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/header-not-displayed/m-p/2479374#M558416</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;  go through this link and use accordingly in your report.&lt;/P&gt;&lt;P&gt;[Removed by the moderator.]&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_nw04s/helpdata/en/86/641b88c9034eebacb26ba7fbb17981/content.htm" target="test_blank"&gt;http://help.sap.com/saphelp_nw04s/helpdata/en/86/641b88c9034eebacb26ba7fbb17981/content.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;[Removed by the moderator.]&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;</description>
      <pubDate>Thu, 21 Jun 2007 05:36:34 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/header-not-displayed/m-p/2479374#M558416</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-06-21T05:36:34Z</dc:date>
    </item>
    <item>
      <title>Re: Header not displayed</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/header-not-displayed/m-p/2479375#M558417</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;You didn't pass the sy-repid value in the variable V_REPID.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;form DISPLAY_DATA .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;V_REPID = SY-REPID.&amp;lt;/b&amp;gt;&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;P&gt;I_CALLBACK_PROGRAM = V_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;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Naren&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 21 Jun 2007 05:37:34 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/header-not-displayed/m-p/2479375#M558417</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-06-21T05:37:34Z</dc:date>
    </item>
    <item>
      <title>Re: Header not displayed</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/header-not-displayed/m-p/2479376#M558418</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'&lt;/P&gt;&lt;P&gt;EXPORTING&lt;/P&gt;&lt;P&gt;...&lt;/P&gt;&lt;P&gt;i_callback_top_of_page = 'TOP_OF_PAGE'&lt;/P&gt;&lt;P&gt;...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and define your header :&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 top_of_page.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REFRESH i_header.&lt;/P&gt;&lt;P&gt;**----To display the header in the ALV report.&lt;/P&gt;&lt;P&gt;PERFORM zf_header USING i_header.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;**----To print the headings and other comments for the list.&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'REUSE_ALV_COMMENTARY_WRITE'&lt;/P&gt;&lt;P&gt;EXPORTING&lt;/P&gt;&lt;P&gt;it_list_commentary = i_header&lt;/P&gt;&lt;P&gt;i_logo = 'ENJOYSAP_LOGO'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM. "TOP_OF_PAGE&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 21 Jun 2007 05:39:12 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/header-not-displayed/m-p/2479376#M558418</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-06-21T05:39:12Z</dc:date>
    </item>
    <item>
      <title>Re: Header not displayed</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/header-not-displayed/m-p/2479377#M558419</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;use it in the event like this and try.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PERFORM get_event USING it_event.&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;P&gt;FORM get_event  USING    P_IT_EVENT    TYPE  slis_t_event.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   DATA : wa_event TYPE slis_alv_event.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   CALL FUNCTION 'REUSE_ALV_EVENTS_GET'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      I_LIST_TYPE           = 0&lt;/P&gt;&lt;P&gt;    IMPORTING&lt;/P&gt;&lt;P&gt;      ET_EVENTS             = it_event.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      READ TABLE it_event WITH KEY name = slis_ev_top_of_page INTO wa_event.&lt;/P&gt;&lt;P&gt;       IF SY-SUBRC = 0.&lt;/P&gt;&lt;P&gt;       MOVE 'TOP_OF_PAGE' to wa_event-form.&lt;/P&gt;&lt;P&gt;       APPEND  wa_event to it_event.&lt;/P&gt;&lt;P&gt;   ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " get_event&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;********************************************************************&lt;/P&gt;&lt;P&gt;*FORM FOR TOP_OF_PAGE(to assign form for the top-of-page event)&lt;/P&gt;&lt;P&gt;********************************************************************&lt;/P&gt;&lt;P&gt;FORM top_of_page.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'REUSE_ALV_COMMENTARY_WRITE'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      it_list_commentary = it_listheader.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    "top_of_page&lt;/P&gt;&lt;P&gt;____________________________________________________&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;in function module.&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;&lt;/P&gt;&lt;P&gt;     IT_EVENTS                      = it_event[]&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;&lt;/P&gt;&lt;P&gt;prabhu&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 21 Jun 2007 05:43:25 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/header-not-displayed/m-p/2479377#M558419</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-06-21T05:43:25Z</dc:date>
    </item>
  </channel>
</rss>

