<?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 weird problem in alv in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/weird-problem-in-alv/m-p/3484751#M837837</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;friends,&lt;/P&gt;&lt;P&gt;i have this weird problem, i am using the below code,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;the code is working fine in the debugging, but when run it is only showing the topofpage, which contains all the input parameters, there are several input parametrs, so it takes more than a page,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;where-in if i comment out the EVE[] in the alv mode, &lt;/P&gt;&lt;P&gt;it is finely showing the display, but the input parameters, which constitute the topofpage, is not displayed, &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;any clues please.&lt;/P&gt;&lt;P&gt;thank you.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 03 Mar 2008 17:33:03 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-03-03T17:33:03Z</dc:date>
    <item>
      <title>weird problem in alv</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/weird-problem-in-alv/m-p/3484751#M837837</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;friends,&lt;/P&gt;&lt;P&gt;i have this weird problem, i am using the below code,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;the code is working fine in the debugging, but when run it is only showing the topofpage, which contains all the input parameters, there are several input parametrs, so it takes more than a page,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;where-in if i comment out the EVE[] in the alv mode, &lt;/P&gt;&lt;P&gt;it is finely showing the display, but the input parameters, which constitute the topofpage, is not displayed, &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;any clues please.&lt;/P&gt;&lt;P&gt;thank you.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 03 Mar 2008 17:33:03 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/weird-problem-in-alv/m-p/3484751#M837837</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-03T17:33:03Z</dc:date>
    </item>
    <item>
      <title>Re: weird problem in alv</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/weird-problem-in-alv/m-p/3484752#M837838</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;sorry, this is the code::&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;READ TABLE EVE WITH KEY NAME = 'TOP_OF_PAGE'.&lt;/P&gt;&lt;P&gt;EVE-FORM = 'TOPOFPAGE'.&lt;/P&gt;&lt;P&gt;MODIFY EVE TRANSPORTING FORM WHERE NAME = 'TOP_OF_PAGE'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'REUSE_ALV_HIERSEQ_LIST_DISPLAY'   &lt;/P&gt;&lt;P&gt;  EXPORTING&lt;/P&gt;&lt;P&gt;   I_CALLBACK_PROGRAM             = SY-REPID&lt;/P&gt;&lt;P&gt;   IS_LAYOUT                      = layo&lt;/P&gt;&lt;P&gt;   IT_FIELDCAT                    = FCAT&lt;/P&gt;&lt;P&gt;   IT_SORT                        = P_SORT[]&lt;/P&gt;&lt;P&gt;   IT_EVENTS                      = EVE[]&lt;/P&gt;&lt;P&gt;    I_TABNAME_HEADER               = 'HEAD'&lt;/P&gt;&lt;P&gt;    I_TABNAME_ITEM                 = 'T_DET'&lt;/P&gt;&lt;P&gt;    IS_KEYINFO                     = kinfo&lt;/P&gt;&lt;P&gt;  TABLES&lt;/P&gt;&lt;P&gt;    T_OUTTAB_HEADER                = head[]&lt;/P&gt;&lt;P&gt;    T_OUTTAB_ITEM                  = t_det[]&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;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;Edited by: sanjana on Mar 3, 2008 6:34 PM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 03 Mar 2008 17:34:13 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/weird-problem-in-alv/m-p/3484752#M837838</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-03T17:34:13Z</dc:date>
    </item>
    <item>
      <title>Re: weird problem in alv</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/weird-problem-in-alv/m-p/3484753#M837839</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 paste your code.&lt;/P&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>Mon, 03 Mar 2008 17:34:33 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/weird-problem-in-alv/m-p/3484753#M837839</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-03T17:34:33Z</dc:date>
    </item>
    <item>
      <title>Re: weird problem in alv</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/weird-problem-in-alv/m-p/3484754#M837840</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;some one please help,&lt;/P&gt;&lt;P&gt;what i think is, if i can arrage the top of page to cover only first half of the page, so that we can scroll first half for the top of page, and seconf half for the alv display,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;can some one help me, is there any way , i can restrict the topofpage  only till half the page.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thank you&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 03 Mar 2008 18:11:26 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/weird-problem-in-alv/m-p/3484754#M837840</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-03T18:11:26Z</dc:date>
    </item>
    <item>
      <title>Re: weird problem in alv</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/weird-problem-in-alv/m-p/3484755#M837841</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;please help&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 03 Mar 2008 19:10:42 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/weird-problem-in-alv/m-p/3484755#M837841</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-03T19:10:42Z</dc:date>
    </item>
    <item>
      <title>Re: weird problem in alv</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/weird-problem-in-alv/m-p/3484756#M837842</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi sanjana,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;top-of-page may be like top_of_page not like top-of-page.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;here i am using the events with a simple report .&lt;/P&gt;&lt;P&gt;check it ....&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  ZPR_02&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  ZPR_02.&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;TABLES: MARA.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF IT_MARA OCCURS 0,&lt;/P&gt;&lt;P&gt;        MATNR LIKE MARA-MATNR,&lt;/P&gt;&lt;P&gt;        MTART LIKE MARA-MTART,&lt;/P&gt;&lt;P&gt;        MATKL LIKE MARA-MATKL,&lt;/P&gt;&lt;P&gt;      END OF IT_MARA.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: IT_FIELD_CAT TYPE SLIS_T_FIELDCAT_ALV,&lt;/P&gt;&lt;P&gt;      WA_FIELD_CAT TYPE SLIS_FIELDCAT_ALV,&lt;/P&gt;&lt;P&gt;      IT_EVENTS TYPE SLIS_T_EVENT,&lt;/P&gt;&lt;P&gt;      WA_EVENTS TYPE SLIS_ALV_EVENT,&lt;/P&gt;&lt;P&gt;      IT_HEADER TYPE SLIS_T_LISTHEADER,&lt;/P&gt;&lt;P&gt;      WA_HEADER TYPE SLIS_LISTHEADER.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT-OPTIONS: S_MATNR FOR MARA-MATNR.&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_DATA.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  PERFORM BUILD_FIELD_CAT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  PERFORM GET_EVENTS.&lt;/P&gt;&lt;P&gt;&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_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;P&gt;FORM GET_DATA .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  SELECT MATNR&lt;/P&gt;&lt;P&gt;         MTART&lt;/P&gt;&lt;P&gt;         MATKL&lt;/P&gt;&lt;P&gt;         FROM MARA&lt;/P&gt;&lt;P&gt;         INTO TABLE IT_MARA&lt;/P&gt;&lt;P&gt;         WHERE MATNR IN S_MATNR.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " get_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;P&gt;*&amp;amp;      Form  build_field_cat&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;P&gt;FORM BUILD_FIELD_CAT .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR WA_FIELD_CAT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  WA_FIELD_CAT-COL_POS = 1.&lt;/P&gt;&lt;P&gt;  WA_FIELD_CAT-FIELDNAME = 'MATNR'.&lt;/P&gt;&lt;P&gt;  WA_FIELD_CAT-SELTEXT_L = 'Material Number'.&lt;/P&gt;&lt;P&gt;  APPEND WA_FIELD_CAT TO IT_FIELD_CAT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  WA_FIELD_CAT-COL_POS = 2.&lt;/P&gt;&lt;P&gt;  WA_FIELD_CAT-FIELDNAME = 'MTART'.&lt;/P&gt;&lt;P&gt;  WA_FIELD_CAT-SELTEXT_L = 'Material Type'.&lt;/P&gt;&lt;P&gt;  APPEND WA_FIELD_CAT TO IT_FIELD_CAT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  WA_FIELD_CAT-COL_POS = 3.&lt;/P&gt;&lt;P&gt;  WA_FIELD_CAT-FIELDNAME = 'MATKL'.&lt;/P&gt;&lt;P&gt;  WA_FIELD_CAT-SELTEXT_L = 'Material Group'.&lt;/P&gt;&lt;P&gt;  APPEND WA_FIELD_CAT TO IT_FIELD_CAT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " build_field_cat&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;P&gt;FORM DISPLAY_DATA .&lt;/P&gt;&lt;P&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 = SY-REPID&lt;/P&gt;&lt;P&gt;      IT_FIELDCAT        = IT_FIELD_CAT&lt;/P&gt;&lt;P&gt;      IT_EVENTS          = IT_EVENTS&lt;/P&gt;&lt;P&gt;    TABLES&lt;/P&gt;&lt;P&gt;      T_OUTTAB           = IT_MARA.&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;&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_events&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;P&gt;FORM GET_EVENTS .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'REUSE_ALV_EVENTS_GET'&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;EXPORTING&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_LIST_TYPE           = 0&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;   IMPORTING&lt;/P&gt;&lt;P&gt;     ET_EVENTS             = IT_EVENTS .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  READ TABLE IT_EVENTS INTO WA_EVENTS&lt;/P&gt;&lt;P&gt;                       WITH KEY NAME = SLIS_EV_TOP_OF_PAGE.&lt;/P&gt;&lt;P&gt;  IF SY-SUBRC = 0.&lt;/P&gt;&lt;P&gt;    WA_EVENTS-FORM = 'TOP_OF_PAGE'.&lt;/P&gt;&lt;P&gt;    MODIFY IT_EVENTS FROM WA_EVENTS INDEX SY-TABIX.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " get_events&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  top_of_page&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;P&gt;FORM TOP_OF_PAGE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  WA_HEADER-TYP = 'H'.&lt;/P&gt;&lt;P&gt;  WA_HEADER-INFO = 'Material Data'.&lt;/P&gt;&lt;P&gt;  APPEND WA_HEADER TO IT_HEADER.&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_HEADER&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     I_LOGO                   = I_LOGO&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     I_END_OF_LIST_GRID       = I_END_OF_LIST_GRID&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     I_ALV_FORM               = I_ALV_FORM&lt;/P&gt;&lt;/LI&gt;&lt;/UL&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;reward points if useful,&lt;/P&gt;&lt;P&gt;venkat.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 03 Mar 2008 19:39:07 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/weird-problem-in-alv/m-p/3484756#M837842</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-03T19:39:07Z</dc:date>
    </item>
    <item>
      <title>Re: weird problem in alv</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/weird-problem-in-alv/m-p/3484757#M837843</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HERE IS another example using the top-of-page&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;report ztest.&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;data: begin of i_alv occurs 0,&lt;/P&gt;&lt;P&gt;      matnr type mara-matnr,&lt;/P&gt;&lt;P&gt;      meins like mara-meins,&lt;/P&gt;&lt;P&gt;      mtart like mara-mtart,&lt;/P&gt;&lt;P&gt;      pstat like mara-pstat,&lt;/P&gt;&lt;P&gt;      end of i_alv.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Miscellanous Data Declarations&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;data: fieldcat type slis_t_fieldcat_alv,&lt;/P&gt;&lt;P&gt;      events   type slis_t_event,&lt;/P&gt;&lt;P&gt;      list_top_of_page type slis_t_listheader,&lt;/P&gt;&lt;P&gt;      top_of_page  type slis_formname value 'TOP_OF_PAGE'.&lt;/P&gt;&lt;P&gt;start-of-selection.&lt;/P&gt;&lt;P&gt;  perform initialization.&lt;/P&gt;&lt;P&gt;  perform get_data.&lt;/P&gt;&lt;P&gt;  perform call_alv.&lt;/P&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; Form  Initialization&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;***********************************************************************&lt;/P&gt;&lt;P&gt;form initialization.&lt;/P&gt;&lt;P&gt;  clear i_alv.       refresh i_alv.&lt;/P&gt;&lt;P&gt;  perform eventtab_build using events[].&lt;/P&gt;&lt;P&gt;endform.&lt;/P&gt;&lt;P&gt;***********************************************************************&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; Form  Get_Data&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;***********************************************************************&lt;/P&gt;&lt;P&gt;form  get_data.&lt;/P&gt;&lt;P&gt;  select matnr&lt;/P&gt;&lt;P&gt;         meins&lt;/P&gt;&lt;P&gt;         mtart&lt;/P&gt;&lt;P&gt;         pstat&lt;/P&gt;&lt;P&gt;         into table i_alv&lt;/P&gt;&lt;P&gt;              from mara up to 100 rows.&lt;/P&gt;&lt;P&gt;endform.&lt;/P&gt;&lt;P&gt;***********************************************************************&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; CALL_ALV&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;***********************************************************************&lt;/P&gt;&lt;P&gt;form call_alv.&lt;/P&gt;&lt;P&gt;  data: variant type  disvariant.&lt;/P&gt;&lt;P&gt;  data: repid type sy-repid.&lt;/P&gt;&lt;P&gt;  repid = sy-repid.&lt;/P&gt;&lt;P&gt;  variant-report = sy-repid.&lt;/P&gt;&lt;P&gt;  variant-username = sy-uname.&lt;/P&gt;&lt;P&gt;  perform build_field_catalog.&lt;/P&gt;&lt;P&gt;  perform comment_build using list_top_of_page[].&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Call ABAP List Viewer (ALV)&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  call function 'REUSE_ALV_GRID_DISPLAY'&lt;/P&gt;&lt;P&gt;       exporting&lt;/P&gt;&lt;P&gt;            it_fieldcat        = fieldcat&lt;/P&gt;&lt;P&gt;            i_callback_program = repid&lt;/P&gt;&lt;P&gt;            is_variant         = variant&lt;/P&gt;&lt;P&gt;            it_events          = events[]&lt;/P&gt;&lt;P&gt;            i_save             = 'U'&lt;/P&gt;&lt;P&gt;       tables&lt;/P&gt;&lt;P&gt;            t_outtab           = i_alv.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endform.&lt;/P&gt;&lt;P&gt;***********************************************************************&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;EVENTTAB_BUILD&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;***********************************************************************&lt;/P&gt;&lt;P&gt;form eventtab_build using events type slis_t_event.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Registration of events to happen during list display&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  data: tmp_event type slis_alv_event.&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   = events.&lt;/P&gt;&lt;P&gt;  read table events with key name = slis_ev_top_of_page&lt;/P&gt;&lt;P&gt;                           into tmp_event.&lt;/P&gt;&lt;P&gt;  if sy-subrc = 0.&lt;/P&gt;&lt;P&gt;    move top_of_page to tmp_event-form.&lt;/P&gt;&lt;P&gt;    append tmp_event to 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;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;BUILD_FIELD_CATALOG&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;***********************************************************************&lt;/P&gt;&lt;P&gt;form build_field_catalog.&lt;/P&gt;&lt;P&gt;  clear: fieldcat. refresh: fieldcat.&lt;/P&gt;&lt;P&gt;  data: tmp_fc type slis_fieldcat_alv.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  tmp_fc-reptext_ddic = 'Material'.&lt;/P&gt;&lt;P&gt;  tmp_fc-fieldname    = 'MATNR'.&lt;/P&gt;&lt;P&gt;  append tmp_fc to fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  tmp_fc-reptext_ddic = 'Industry sector'.&lt;/P&gt;&lt;P&gt;  tmp_fc-fieldname    = 'MEINS'.&lt;/P&gt;&lt;P&gt;  tmp_fc-outputlen    = 18.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  append tmp_fc to fieldcat.&lt;/P&gt;&lt;P&gt;  tmp_fc-reptext_ddic = 'Material type'.&lt;/P&gt;&lt;P&gt;  tmp_fc-fieldname    = 'MTART'.&lt;/P&gt;&lt;P&gt;  append tmp_fc to fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  tmp_fc-reptext_ddic = 'Materialstatus'.&lt;/P&gt;&lt;P&gt;  tmp_fc-fieldname    = 'PSTAT'.&lt;/P&gt;&lt;P&gt;  append tmp_fc to fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endform.&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;COMMENT_BUILD&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;***********************************************************************&lt;/P&gt;&lt;P&gt;form comment_build using list_top_of_page type&lt;/P&gt;&lt;P&gt;                                        slis_t_listheader.&lt;/P&gt;&lt;P&gt;  data: tmp_line type slis_listheader.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  clear tmp_line.&lt;/P&gt;&lt;P&gt;  tmp_line-typ  = 'H'.&lt;/P&gt;&lt;P&gt;  tmp_line-info = 'Here is a line of text'.&lt;/P&gt;&lt;P&gt;  append tmp_line to list_top_of_page.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  clear tmp_line.&lt;/P&gt;&lt;P&gt;  tmp_line-typ  = 'S'.&lt;/P&gt;&lt;P&gt;  tmp_line-key  = 'Key1'.&lt;/P&gt;&lt;P&gt;  tmp_line-info = 'Here is a value'.&lt;/P&gt;&lt;P&gt;  append tmp_line to list_top_of_page.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  clear tmp_line.&lt;/P&gt;&lt;P&gt;  tmp_line-typ  = 'A'.&lt;/P&gt;&lt;P&gt;  tmp_line-key  = 'Key2'.&lt;/P&gt;&lt;P&gt;  tmp_line-info = 'Here is another value'.&lt;/P&gt;&lt;P&gt;  append tmp_line to list_top_of_page.&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;***********************************************************************&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;/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;            i_logo             = 'ENJOYSAP_LOGO'&lt;/P&gt;&lt;P&gt;            it_list_commentary = list_top_of_page.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endform.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards,&lt;/P&gt;&lt;P&gt;venkat.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 03 Mar 2008 19:51:41 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/weird-problem-in-alv/m-p/3484757#M837843</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-03T19:51:41Z</dc:date>
    </item>
    <item>
      <title>Re: weird problem in alv</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/weird-problem-in-alv/m-p/3484758#M837844</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sanjana,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if the top-of-page exceeds one page, you get into trouble. Try the end_of_list event - it may be as long as required.&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;Clemens&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 03 Mar 2008 20:10:33 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/weird-problem-in-alv/m-p/3484758#M837844</guid>
      <dc:creator>Clemenss</dc:creator>
      <dc:date>2008-03-03T20:10:33Z</dc:date>
    </item>
    <item>
      <title>Re: weird problem in alv</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/weird-problem-in-alv/m-p/3484759#M837845</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HI CLEMENS,&lt;/P&gt;&lt;P&gt;yours is agood idea,&lt;/P&gt;&lt;P&gt;but the alv display is also too long that, it is occupying the whole page,&lt;/P&gt;&lt;P&gt;i tried this end-of-page event, &lt;/P&gt;&lt;P&gt;but at hte end there is nothing displayed.&lt;/P&gt;&lt;P&gt;is there any way i restrict either the alv display or top of page.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 03 Mar 2008 20:51:12 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/weird-problem-in-alv/m-p/3484759#M837845</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-03T20:51:12Z</dc:date>
    </item>
    <item>
      <title>Re: weird problem in alv</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/weird-problem-in-alv/m-p/3484760#M837846</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi sanjana,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;what I recommended is &lt;STRONG&gt;END_OF_LIST&lt;/STRONG&gt; not &lt;EM&gt;end_of_page&lt;/EM&gt;. &lt;EM&gt;end_of_page&lt;/EM&gt; is repeated on every page, &lt;STRONG&gt;END_OF_LIST&lt;/STRONG&gt; appears just once after all pages have been output. Thus there is an unlimited length that may cover several pages.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you used a grid control, you have to switch to print preview to see how the list is like.&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;Clemens&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 04 Mar 2008 08:11:28 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/weird-problem-in-alv/m-p/3484760#M837846</guid>
      <dc:creator>Clemenss</dc:creator>
      <dc:date>2008-03-04T08:11:28Z</dc:date>
    </item>
  </channel>
</rss>

