<?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 Header information for drill down report in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/header-information-for-drill-down-report/m-p/2332083#M513265</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I am using REUSE_ALV_COMMENTARY_WRITE to write header information to my ALV report.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In my ALV, i am creating a drill down report based on field selection.&lt;/P&gt;&lt;P&gt;The same header is getting repeated in the secondary report too.&lt;/P&gt;&lt;P&gt;Is there any way i can create a new header for this secondary report...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Points will be awarded ..&lt;/P&gt;&lt;P&gt;Thanks in advance&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 14 Jun 2007 01:34:44 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-06-14T01:34:44Z</dc:date>
    <item>
      <title>Header information for drill down report</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/header-information-for-drill-down-report/m-p/2332083#M513265</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I am using REUSE_ALV_COMMENTARY_WRITE to write header information to my ALV report.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In my ALV, i am creating a drill down report based on field selection.&lt;/P&gt;&lt;P&gt;The same header is getting repeated in the secondary report too.&lt;/P&gt;&lt;P&gt;Is there any way i can create a new header for this secondary report...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Points will be awarded ..&lt;/P&gt;&lt;P&gt;Thanks in advance&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 14 Jun 2007 01:34:44 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/header-information-for-drill-down-report/m-p/2332083#M513265</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-06-14T01:34:44Z</dc:date>
    </item>
    <item>
      <title>Re: Header information for drill down report</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/header-information-for-drill-down-report/m-p/2332084#M513266</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi narendra,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can check the field sy-lsind and based on the same change the content of the header information.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Reward points if useful.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Atish&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 14 Jun 2007 01:38:00 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/header-information-for-drill-down-report/m-p/2332084#M513266</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-06-14T01:38:00Z</dc:date>
    </item>
    <item>
      <title>Re: Header information for drill down report</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/header-information-for-drill-down-report/m-p/2332085#M513267</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;See the example program and do compare&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TYPE-POOLS: SLIS.&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF GT_OUTTAB OCCURS 0.&lt;/P&gt;&lt;P&gt;        INCLUDE STRUCTURE SFLIGHT.&lt;/P&gt;&lt;P&gt;DATA: END OF GT_OUTTAB,&lt;/P&gt;&lt;P&gt;      GS_LAYOUT TYPE SLIS_LAYOUT_ALV,&lt;/P&gt;&lt;P&gt;      G_EXIT_CAUSED_BY_CALLER,&lt;/P&gt;&lt;P&gt;      GS_EXIT_CAUSED_BY_USER TYPE SLIS_EXIT_BY_USER,&lt;/P&gt;&lt;P&gt;      G_REPID LIKE SY-REPID.&lt;/P&gt;&lt;P&gt;*"Callback&lt;/P&gt;&lt;P&gt;DATA:&lt;/P&gt;&lt;P&gt;    GT_EVENTS      TYPE SLIS_T_EVENT,&lt;/P&gt;&lt;P&gt;    GT_LIST_TOP_OF_PAGE TYPE SLIS_T_LISTHEADER,&lt;/P&gt;&lt;P&gt;    G_STATUS_SET   TYPE SLIS_FORMNAME VALUE 'PF_STATUS_SET',&lt;/P&gt;&lt;P&gt;    G_USER_COMMAND TYPE SLIS_FORMNAME VALUE 'USER_COMMAND',&lt;/P&gt;&lt;P&gt;    G_TOP_OF_PAGE  TYPE SLIS_FORMNAME VALUE 'TOP_OF_PAGE',&lt;/P&gt;&lt;P&gt;    G_TOP_OF_LIST  TYPE SLIS_FORMNAME VALUE 'TOP_OF_LIST',&lt;/P&gt;&lt;P&gt;    G_END_OF_LIST  TYPE SLIS_FORMNAME VALUE 'END_OF_LIST'.&lt;/P&gt;&lt;P&gt;*"Variants&lt;/P&gt;&lt;P&gt;DATA: GS_VARIANT LIKE DISVARIANT,&lt;/P&gt;&lt;P&gt;      G_SAVE.&lt;/P&gt;&lt;P&gt;INITIALIZATION.&lt;/P&gt;&lt;P&gt; G_REPID = SY-REPID.&lt;/P&gt;&lt;P&gt; PERFORM LAYOUT_INIT USING GS_LAYOUT.&lt;/P&gt;&lt;P&gt; PERFORM EVENTTAB_BUILD USING GT_EVENTS[].&lt;/P&gt;&lt;P&gt; GS_VARIANT-REPORT = G_REPID.&lt;/P&gt;&lt;P&gt; G_SAVE           = 'A'.&lt;/P&gt;&lt;P&gt;START-OF-SELECTION.&lt;/P&gt;&lt;P&gt;*"Data Selection&lt;/P&gt;&lt;P&gt;  PERFORM SELECT_DATA TABLES GT_OUTTAB.&lt;/P&gt;&lt;P&gt;END-OF-SELECTION.&lt;/P&gt;&lt;P&gt;*"List Header for Top-Of-Page&lt;/P&gt;&lt;P&gt;PERFORM COMMENT_BUILD USING GT_LIST_TOP_OF_PAGE[].&lt;/P&gt;&lt;P&gt;*"Display List&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_BACKGROUND_ID    = 'ALV_BACKGROUND'&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;       i_buffer_active    = 'X'&lt;/P&gt;&lt;P&gt;       I_CALLBACK_PROGRAM = G_REPID&lt;/P&gt;&lt;P&gt;       I_STRUCTURE_NAME   = 'SFLIGHT'&lt;/P&gt;&lt;P&gt;       IS_LAYOUT          = GS_LAYOUT&lt;/P&gt;&lt;P&gt;       I_SAVE             = G_SAVE&lt;/P&gt;&lt;P&gt;       IS_VARIANT         = GS_VARIANT&lt;/P&gt;&lt;P&gt;       IT_EVENTS          = GT_EVENTS[]&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     I_SCREEN_START_COLUMN    = 0     "Use coordinates for&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     I_SCREEN_START_LINE      = 0     "display as dialog box&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;/UL&gt;&lt;P&gt;  IMPORTING&lt;/P&gt;&lt;P&gt;       E_EXIT_CAUSED_BY_CALLER = G_EXIT_CAUSED_BY_CALLER&lt;/P&gt;&lt;P&gt;       ES_EXIT_CAUSED_BY_USER  = GS_EXIT_CAUSED_BY_USER&lt;/P&gt;&lt;P&gt;  TABLES&lt;/P&gt;&lt;P&gt;       T_OUTTAB = GT_OUTTAB&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;IF SY-SUBRC = 0.&lt;/P&gt;&lt;P&gt;  IF G_EXIT_CAUSED_BY_CALLER = 'X'.&lt;/P&gt;&lt;P&gt;*"  Forced Exit by calling program&lt;/P&gt;&lt;P&gt;*"  &amp;lt;do_something&amp;gt;.&lt;/P&gt;&lt;P&gt;  ELSE.&lt;/P&gt;&lt;P&gt;*"  User left list via F3, F12 or F15&lt;/P&gt;&lt;P&gt;    IF GS_EXIT_CAUSED_BY_USER-BACK = 'X'.       "F3&lt;/P&gt;&lt;P&gt;*"    &amp;lt;do_something&amp;gt;.&lt;/P&gt;&lt;P&gt;    ELSE.&lt;/P&gt;&lt;P&gt;      IF GS_EXIT_CAUSED_BY_USER-EXIT = 'X'.     "F15&lt;/P&gt;&lt;P&gt;*"      &amp;lt;do_something&amp;gt;.&lt;/P&gt;&lt;P&gt;      ELSE.&lt;/P&gt;&lt;P&gt;        IF GS_EXIT_CAUSED_BY_USER-CANCEL = 'X'. "F12&lt;/P&gt;&lt;P&gt;*"        &amp;lt;do_something&amp;gt;.&lt;/P&gt;&lt;P&gt;        ELSE.&lt;/P&gt;&lt;P&gt;*"        should not occur!&lt;/P&gt;&lt;P&gt;*"        &amp;lt;do_Abnormal_End&amp;gt;.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;      ENDIF.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;ELSE.&lt;/P&gt;&lt;P&gt;*"Fatal error callin ALV&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;MESSAGE AXXX(XY) WITH ...&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;*"Form routines&lt;/P&gt;&lt;P&gt;"&lt;/P&gt;&lt;P&gt;FORM SELECT_DATA TABLES RT_OUTTAB LIKE GT_OUTTAB[].&lt;/P&gt;&lt;P&gt;*"- Selection of data to be displayed&lt;/P&gt;&lt;P&gt;  SELECT * FROM SFLIGHT INTO CORRESPONDING FIELDS&lt;/P&gt;&lt;P&gt;                   OF TABLE RT_OUTTAB&lt;/P&gt;&lt;P&gt;                   UP TO 00030 ROWS.&lt;/P&gt;&lt;P&gt;ENDFORM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM LAYOUT_INIT USING RS_LAYOUT TYPE SLIS_LAYOUT_ALV.&lt;/P&gt;&lt;P&gt;*"Build layout for list display&lt;/P&gt;&lt;P&gt;  RS_LAYOUT-DETAIL_POPUP      = 'X'.&lt;/P&gt;&lt;P&gt;ENDFORM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM EVENTTAB_BUILD USING RT_EVENTS TYPE SLIS_T_EVENT.&lt;/P&gt;&lt;P&gt;*"Registration of events to happen during list display&lt;/P&gt;&lt;P&gt;  DATA: LS_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   = RT_EVENTS.&lt;/P&gt;&lt;P&gt;  READ TABLE RT_EVENTS WITH KEY NAME = SLIS_EV_TOP_OF_PAGE&lt;/P&gt;&lt;P&gt;                           INTO LS_EVENT.&lt;/P&gt;&lt;P&gt;  IF SY-SUBRC = 0.&lt;/P&gt;&lt;P&gt;    MOVE G_TOP_OF_PAGE TO LS_EVENT-FORM.&lt;/P&gt;&lt;P&gt;    APPEND LS_EVENT TO RT_EVENTS.&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;FORM TOP_OF_PAGE.&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;           I_LOGO             = 'ENJOYSAP_LOGO'&lt;/P&gt;&lt;P&gt;            IT_LIST_COMMENTARY = GT_LIST_TOP_OF_PAGE.&lt;/P&gt;&lt;P&gt;ENDFORM.&lt;/P&gt;&lt;P&gt;"&lt;/P&gt;&lt;P&gt;FORM COMMENT_BUILD USING LT_TOP_OF_PAGE TYPE&lt;/P&gt;&lt;P&gt;                                        SLIS_T_LISTHEADER.&lt;/P&gt;&lt;P&gt;  DATA: LS_LINE TYPE SLIS_LISTHEADER.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;LIST HEADING LINE: TYPE H&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  CLEAR LS_LINE.&lt;/P&gt;&lt;P&gt;  LS_LINE-TYP  = 'H'.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;LS_LINE-KEY:  NOT USED FOR THIS TYPE&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  LS_LINE-INFO = TEXT-100.&lt;/P&gt;&lt;P&gt;  APPEND LS_LINE TO LT_TOP_OF_PAGE.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;STATUS LINE: TYPE S&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  CLEAR LS_LINE.&lt;/P&gt;&lt;P&gt;  LS_LINE-TYP  = 'S'.&lt;/P&gt;&lt;P&gt;  LS_LINE-KEY  = TEXT-101.&lt;/P&gt;&lt;P&gt;  LS_LINE-INFO = TEXT-102.&lt;/P&gt;&lt;P&gt;  APPEND LS_LINE TO LT_TOP_OF_PAGE.&lt;/P&gt;&lt;P&gt;  LS_LINE-KEY  = TEXT-103.&lt;/P&gt;&lt;P&gt;  LS_LINE-INFO = TEXT-104.&lt;/P&gt;&lt;P&gt;  APPEND LS_LINE TO LT_TOP_OF_PAGE.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;ACTION LINE: TYPE A&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  CLEAR LS_LINE.&lt;/P&gt;&lt;P&gt;  LS_LINE-TYP  = 'A'.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;LS_LINE-KEY:  NOT USED FOR THIS TYPE&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  LS_LINE-INFO = TEXT-105.&lt;/P&gt;&lt;P&gt;  APPEND LS_LINE TO LT_TOP_OF_PAGE.&lt;/P&gt;&lt;P&gt;ENDFORM.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 14 Jun 2007 01:56:24 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/header-information-for-drill-down-report/m-p/2332085#M513267</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-06-14T01:56:24Z</dc:date>
    </item>
  </channel>
</rss>

