<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: alv display in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-display/m-p/1027508#M82823</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Kaki,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What you will have do is to set a SORT criteria in the ALV by your column name. Also do NOT set the flag NO_MERGING in the layout.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Once this is done, you should not see the repeating entries. However, if the user changes the selection criteria, it appears again.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Ravi&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Note : Please reward the posts that help you.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 07 Dec 2005 03:36:17 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2005-12-07T03:36:17Z</dc:date>
    <item>
      <title>alv display</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-display/m-p/1027507#M82822</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Iam getting the details in ALV grid like this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;INDIA  20000234&lt;/P&gt;&lt;P&gt;INDIA  20000456&lt;/P&gt;&lt;P&gt;INDIA  20000567&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CHINA  20000432&lt;/P&gt;&lt;P&gt;CHINA  20000567&lt;/P&gt;&lt;P&gt;CHINA  20000879&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;but i want like this&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;INDIA  20000234&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="------" /&gt;&lt;P&gt;  20000456&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="------" /&gt;&lt;P&gt;  20000567&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="-------------------------------------" /&gt;&lt;P&gt;CHINA  20000432&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="------" /&gt;&lt;P&gt;  20000567&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="------" /&gt;&lt;P&gt;  20000879&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="-------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Iam getting repetion of countries.How to control this?&lt;/P&gt;&lt;P&gt;And also i want blank under the countries instead of lines.What i have to set in field catalog?&lt;/P&gt;&lt;P&gt;points guaranteed&lt;/P&gt;&lt;P&gt;kaki&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 Dec 2005 03:25:33 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-display/m-p/1027507#M82822</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-12-07T03:25:33Z</dc:date>
    </item>
    <item>
      <title>Re: alv display</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-display/m-p/1027508#M82823</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Kaki,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What you will have do is to set a SORT criteria in the ALV by your column name. Also do NOT set the flag NO_MERGING in the layout.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Once this is done, you should not see the repeating entries. However, if the user changes the selection criteria, it appears again.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Ravi&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Note : Please reward the posts that help you.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 Dec 2005 03:36:17 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-display/m-p/1027508#M82823</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-12-07T03:36:17Z</dc:date>
    </item>
    <item>
      <title>Re: alv display</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-display/m-p/1027509#M82824</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Ravi,&lt;/P&gt;&lt;P&gt;This is my alv and field catalog &amp;amp; sorting&lt;/P&gt;&lt;P&gt;can u suggest me where to change it.&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-CPROG        "V_REPID&lt;/P&gt;&lt;P&gt;      IS_LAYOUT          = S_LAYOUT&lt;/P&gt;&lt;P&gt;      IT_FIELDCAT        = FIELDCAT&lt;/P&gt;&lt;P&gt;      I_SAVE             = 'A'&lt;/P&gt;&lt;P&gt;      IT_EXCLUDING       = ITAB_EXTAB&lt;/P&gt;&lt;P&gt;      IT_SORT            = IT_SORT&lt;/P&gt;&lt;P&gt;      IT_EVENTS          = I_EVENTS[]&lt;/P&gt;&lt;P&gt;    TABLES&lt;/P&gt;&lt;P&gt;      T_OUTTAB           = T_FINAL&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;field catalog&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  I_FIELDCAT-FIELDNAME    = 'STEXT'.&lt;/P&gt;&lt;P&gt;  I_FIELDCAT-TABNAME      = 'T_FINAL'.&lt;/P&gt;&lt;P&gt;  I_FIELDCAT-NO_OUT       = '   '.&lt;/P&gt;&lt;P&gt;  I_FIELDCAT-SELTEXT_L    = 'ATTRIBUTED DIV'.&lt;/P&gt;&lt;P&gt;  I_FIELDCAT-OUTPUTLEN    = 22.&lt;/P&gt;&lt;P&gt;  APPEND I_FIELDCAT TO FIELDCAT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;sorting............&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM SORT_T_FINAL.&lt;/P&gt;&lt;P&gt;  SORT T_FINAL BY STEXT.&lt;/P&gt;&lt;P&gt;  DATA: L_SORT LIKE LINE OF IT_SORT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  REFRESH IT_SORT.&lt;/P&gt;&lt;P&gt;  CLEAR L_SORT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;  L_SORT-SPOS      = '1'.&lt;/P&gt;&lt;P&gt;  L_SORT-FIELDNAME = 'STEXT'.&lt;/P&gt;&lt;P&gt;  L_SORT-TABNAME   = 'T_FINAL'.&lt;/P&gt;&lt;P&gt;  L_SORT-UP        = 'X'.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  APPEND L_SORT TO IT_SORT.&lt;/P&gt;&lt;P&gt;  CLEAR L_SORT.&lt;/P&gt;&lt;P&gt;ENDFORM.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 Dec 2005 03:42:44 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-display/m-p/1027509#M82824</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-12-07T03:42:44Z</dc:date>
    </item>
    <item>
      <title>Re: alv display</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-display/m-p/1027510#M82825</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Kaki,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Add one more entry to your SORT table even before the one that you have.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; L_SORT-SPOS = '1'.&lt;/P&gt;&lt;P&gt;L_SORT-FIELDNAME = Column Name of the Country.&lt;/P&gt;&lt;P&gt;L_SORT-TABNAME = 'T_FINAL'.&lt;/P&gt;&lt;P&gt;L_SORT-UP = 'X'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;APPEND L_SORT TO IT_SORT.&lt;/P&gt;&lt;P&gt;CLEAR L_SORT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; L_SORT-SPOS = '2'.&lt;/P&gt;&lt;P&gt;L_SORT-FIELDNAME = 'STEXT'.&lt;/P&gt;&lt;P&gt;L_SORT-TABNAME = 'T_FINAL'.&lt;/P&gt;&lt;P&gt;L_SORT-UP = 'X'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;APPEND L_SORT TO IT_SORT.&lt;/P&gt;&lt;P&gt;CLEAR L_SORT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;S_LAYOUT-NO_MERGING = SPACE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This should work.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Ravi&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 Dec 2005 03:45:31 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-display/m-p/1027510#M82825</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-12-07T03:45:31Z</dc:date>
    </item>
    <item>
      <title>Re: alv display</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-display/m-p/1027511#M82826</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Kaki,&lt;/P&gt;&lt;P&gt;I may be mistaken but looking your field catalog, I think you have only one column in the ALV and your internal table. If you do, you can not achieve the functionality what you want to achieve.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;First, have atleast two columns in internal table i.e. One for country and other for mumeric value. Modify your field catalog accordingly. Then provide the sort criteria with group= 'X' on field for country. Then it will show up in the way you want.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 Dec 2005 04:02:06 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-display/m-p/1027511#M82826</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-12-07T04:02:06Z</dc:date>
    </item>
    <item>
      <title>Re: alv display</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-display/m-p/1027512#M82827</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Ravi,&lt;/P&gt;&lt;P&gt;It is throwing error that S_LAYOUT does not having component called NO_MERGING. &lt;/P&gt;&lt;P&gt;where to define S_LAYOUT-NO_MERGING = SPACE.?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In data declaration i have defind as&lt;/P&gt;&lt;P&gt;Data: S_LAYOUT  TYPE SLIS_LAYOUT_ALV.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;kaki&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 Dec 2005 04:07:24 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-display/m-p/1027512#M82827</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-12-07T04:07:24Z</dc:date>
    </item>
    <item>
      <title>Re: alv display</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-display/m-p/1027513#M82828</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi sharad,&lt;/P&gt;&lt;P&gt;I have five field in my ITAB.This is my code.&lt;/P&gt;&lt;P&gt;In this report i want to make &amp;lt;b&amp;gt;Attributed division&amp;lt;/b&amp;gt; as group.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT  YET_DISPLAYCOST&lt;/P&gt;&lt;P&gt;            MESSAGE-ID  ZM&lt;/P&gt;&lt;P&gt;            NO STANDARD PAGE HEADING&lt;/P&gt;&lt;P&gt;            LINE-SIZE 200.&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;&lt;/P&gt;&lt;P&gt;TABLES: QPCT,&lt;/P&gt;&lt;P&gt;        QPGT,&lt;/P&gt;&lt;P&gt;        QMEL,&lt;/P&gt;&lt;P&gt;        QMMA,&lt;/P&gt;&lt;P&gt;        IHPA,&lt;/P&gt;&lt;P&gt;        JEST,&lt;/P&gt;&lt;P&gt;        HRP1000.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: FIELDCAT TYPE SLIS_T_FIELDCAT_ALV,&lt;/P&gt;&lt;P&gt;      ITAB_EXTAB   TYPE SLIS_T_EXTAB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;DATA :&lt;/P&gt;&lt;P&gt;  I_FIELDCAT         TYPE SLIS_T_FIELDCAT_ALV,&lt;/P&gt;&lt;P&gt;  S_FIELDCAT         TYPE SLIS_FIELDCAT_ALV  ,&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 'T_TOP_OF_PAGE',&lt;/P&gt;&lt;P&gt;  I_LIST_TOP_OF_PAGE TYPE SLIS_T_LISTHEADER WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;  I_EVENTS           TYPE SLIS_T_EVENT WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;  S_EVENT            TYPE SLIS_ALV_EVENT ,&lt;/P&gt;&lt;P&gt;  S_LAYOUT           TYPE SLIS_LAYOUT_ALV,&lt;/P&gt;&lt;P&gt;  IT_SORT            TYPE SLIS_T_SORTINFO_ALV.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;DATA: LS_LINE TYPE SLIS_LISTHEADER.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: I_FCALV TYPE SLIS_FIELDCAT_ALV OCCURS 0 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA:F_TDOBJECT LIKE THEAD-TDOBJECT,&lt;/P&gt;&lt;P&gt;     F_TDNAME   LIKE THEAD-TDNAME,&lt;/P&gt;&lt;P&gt;     F_TDID     LIKE THEAD-TDID,&lt;/P&gt;&lt;P&gt;     ITAB_LINES LIKE tline OCCURS 0 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA:BEGIN OF ITAB OCCURS 10,&lt;/P&gt;&lt;P&gt;      QMNUM LIKE QMEL-QMNUM,&lt;/P&gt;&lt;P&gt;        DESC(72),&lt;/P&gt;&lt;P&gt;     END OF ITAB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF T_HDR OCCURS 0,&lt;/P&gt;&lt;P&gt;       QMNUM LIKE QMEL-QMNUM,&lt;/P&gt;&lt;P&gt;       STEXT LIKE HRP1000-STEXT,&lt;/P&gt;&lt;P&gt;      END OF T_HDR.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF T_DET OCCURS 10,&lt;/P&gt;&lt;P&gt;       SNO TYPE I,&lt;/P&gt;&lt;P&gt;       QMNUM LIKE QMEL-QMNUM,&lt;/P&gt;&lt;P&gt;       QMTXT LIKE QMEL-QMTXT,&lt;/P&gt;&lt;P&gt;       QMGRP LIKE QMEL-QMGRP,&lt;/P&gt;&lt;P&gt;       QMCOD LIKE QMEL-QMCOD,&lt;/P&gt;&lt;P&gt;       PARNR LIKE IHPA-PARNR,&lt;/P&gt;&lt;P&gt;       OBJNR LIKE QMEL-OBJNR,&lt;/P&gt;&lt;P&gt;       STEXT LIKE HRP1000-STEXT,&lt;/P&gt;&lt;P&gt;       DESC(72),&lt;/P&gt;&lt;P&gt;       COST(20),&lt;/P&gt;&lt;P&gt;      END OF T_DET.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: T_FINAL LIKE T_DET OCCURS 0 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: SNO(3).&lt;/P&gt;&lt;P&gt;DATA: CHK2(4).&lt;/P&gt;&lt;P&gt;DATA: V_REPID TYPE SY-REPID.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN BEGIN OF BLOCK A1 WITH FRAME TITLE TEXT-001.&lt;/P&gt;&lt;P&gt;SELECT-OPTIONS:S_QMNUM FOR QMEL-QMNUM,&lt;/P&gt;&lt;P&gt;                  S_QMART FOR QMEL-QMART,&lt;/P&gt;&lt;P&gt;                  S_QMDAT FOR  QMEL-QMDAT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN END OF BLOCK A1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;START-OF-SELECTION.&lt;/P&gt;&lt;P&gt;  PERFORM GET_DATA.&lt;/P&gt;&lt;P&gt;  PERFORM DISPLAY_ALV.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;END-OF-SELECTION.&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_ALV&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_ALV.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  PERFORM FIELD_CAT USING FIELDCAT.&lt;/P&gt;&lt;P&gt;  PERFORM EVENT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  PERFORM LAYOUT.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; PERFORM SORT_T_FINAL.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  PERFORM TOP-OF-PAGE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  V_REPID = SY-REPID.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL FUNCTION &amp;lt;b&amp;gt;'REUSE_ALV_GRID_DISPLAY'&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      I_CALLBACK_PROGRAM = SY-CPROG        "V_REPID&lt;/P&gt;&lt;P&gt;      IS_LAYOUT          = S_LAYOUT&lt;/P&gt;&lt;P&gt;      IT_FIELDCAT        = FIELDCAT&lt;/P&gt;&lt;P&gt;      I_SAVE             = 'A'&lt;/P&gt;&lt;P&gt;      IT_EXCLUDING       = ITAB_EXTAB&lt;/P&gt;&lt;P&gt;      IT_SORT            = IT_SORT&lt;/P&gt;&lt;P&gt;      IT_EVENTS          = I_EVENTS[]&lt;/P&gt;&lt;P&gt;    TABLES&lt;/P&gt;&lt;P&gt;      T_OUTTAB           = T_FINAL&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;&lt;/P&gt;&lt;P&gt;  IF SY-SUBRC &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO&lt;/P&gt;&lt;P&gt;            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;ENDFORM.                    "DISPLAY_ALV&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  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;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     --&amp;gt;P_FIELDCAT 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 &amp;lt;b&amp;gt;FIELD_CAT&amp;lt;/b&amp;gt; USING P_FIELDCAT.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;FIELD CATELOG FOR ALV DISPLAY.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  DATA: I_FIELDCAT TYPE SLIS_FIELDCAT_ALV.&lt;/P&gt;&lt;P&gt;  CLEAR I_FIELDCAT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;  I_FIELDCAT-FIELDNAME    = 'STEXT'.&lt;/P&gt;&lt;P&gt;  I_FIELDCAT-TABNAME      = 'T_FINAL'.&lt;/P&gt;&lt;P&gt;  I_FIELDCAT-NO_OUT       = '   '.&lt;/P&gt;&lt;P&gt;  I_FIELDCAT-SELTEXT_L    = 'ATTRIBUTED DIV'.&lt;/P&gt;&lt;P&gt;  I_FIELDCAT-OUTPUTLEN    = 22.&lt;/P&gt;&lt;P&gt;  APPEND I_FIELDCAT TO FIELDCAT.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  I_FIELDCAT-FIELDNAME    = 'SNO'.&lt;/P&gt;&lt;P&gt;  I_FIELDCAT-TABNAME      = 'T_FINAL'.&lt;/P&gt;&lt;P&gt;  I_FIELDCAT-NO_OUT       = '   '.&lt;/P&gt;&lt;P&gt;  I_FIELDCAT-SELTEXT_L    = 'S.NO'.&lt;/P&gt;&lt;P&gt;  I_FIELDCAT-OUTPUTLEN    = 4.&lt;/P&gt;&lt;P&gt;  APPEND I_FIELDCAT TO FIELDCAT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  I_FIELDCAT-FIELDNAME    = 'QMNUM'.&lt;/P&gt;&lt;P&gt;  I_FIELDCAT-TABNAME      = 'T_FINAL'.&lt;/P&gt;&lt;P&gt;  I_FIELDCAT-NO_OUT       = '   '.&lt;/P&gt;&lt;P&gt;  I_FIELDCAT-SELTEXT_L    = 'ET.REF.NO'.&lt;/P&gt;&lt;P&gt;  I_FIELDCAT-OUTPUTLEN    = 15.&lt;/P&gt;&lt;P&gt;  APPEND I_FIELDCAT TO FIELDCAT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  I_FIELDCAT-FIELDNAME    = 'QMTXT'.&lt;/P&gt;&lt;P&gt;  I_FIELDCAT-TABNAME      = 'T_FINAL'.&lt;/P&gt;&lt;P&gt;  I_FIELDCAT-NO_OUT       = '   '.&lt;/P&gt;&lt;P&gt;  I_FIELDCAT-SELTEXT_L    = 'DESCRIPTION'.&lt;/P&gt;&lt;P&gt;  I_FIELDCAT-OUTPUTLEN    = 25.&lt;/P&gt;&lt;P&gt;  APPEND I_FIELDCAT TO FIELDCAT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  I_FIELDCAT-FIELDNAME    = 'DESC'.&lt;/P&gt;&lt;P&gt;  I_FIELDCAT-TABNAME      = 'T_FINAL'.&lt;/P&gt;&lt;P&gt;  I_FIELDCAT-NO_OUT       = '   '.&lt;/P&gt;&lt;P&gt;  I_FIELDCAT-SELTEXT_L    = 'DEFECT'.&lt;/P&gt;&lt;P&gt;  I_FIELDCAT-OUTPUTLEN    = 85.&lt;/P&gt;&lt;P&gt;  APPEND I_FIELDCAT TO FIELDCAT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  I_FIELDCAT-FIELDNAME    = 'COST  '.&lt;/P&gt;&lt;P&gt;  i_fieldcat-DO_SUM       = 'X'.&lt;/P&gt;&lt;P&gt;  I_FIELDCAT-TABNAME      = 'T_FINAL'.&lt;/P&gt;&lt;P&gt;  I_FIELDCAT-NO_OUT       = '   '.&lt;/P&gt;&lt;P&gt;  I_FIELDCAT-SELTEXT_L    = 'COST  '.&lt;/P&gt;&lt;P&gt;  I_FIELDCAT-OUTPUTLEN    = 20.&lt;/P&gt;&lt;P&gt;  APPEND I_FIELDCAT TO FIELDCAT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    "FIED_CAT&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  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;*TO GET DETAILS&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  SELECT QMNUM REFNUM QMDAT QMTXT OBJNR QMGRP QMCOD FROM QMEL&lt;/P&gt;&lt;P&gt;    INTO CORRESPONDING FIELDS OF TABLE T_DET&lt;/P&gt;&lt;P&gt;                              WHERE QMNUM IN S_QMNUM AND&lt;/P&gt;&lt;P&gt;                                    QMART IN S_QMART AND&lt;/P&gt;&lt;P&gt;                                    QMDAT IN S_QMDAT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  LOOP AT T_DET.&lt;/P&gt;&lt;P&gt;    SELECT SINGLE * FROM IHPA WHERE OBJNR = T_DET-OBJNR and&lt;/P&gt;&lt;P&gt;                                    PARVW = 'AB'.&lt;/P&gt;&lt;P&gt;    IF SY-SUBRC = 0.&lt;/P&gt;&lt;P&gt;      T_DET-PARNR = IHPA-PARNR.&lt;/P&gt;&lt;P&gt;      MODIFY T_DET.&lt;/P&gt;&lt;P&gt;      CLEAR T_DET.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  LOOP AT T_DET.&lt;/P&gt;&lt;P&gt;    SELECT SINGLE * FROM JEST WHERE OBJNR = T_DET-OBJNR AND&lt;/P&gt;&lt;P&gt;                                    STAT  = 'I0072' AND&lt;/P&gt;&lt;P&gt;                                    INACT NE 'X'.&lt;/P&gt;&lt;P&gt;    IF SY-SUBRC NE 0.&lt;/P&gt;&lt;P&gt;      DELETE T_DET INDEX SY-TABIX.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  LOOP AT T_DET.&lt;/P&gt;&lt;P&gt;    SELECT SINGLE * FROM HRP1000 WHERE OBJID = T_DET-PARNR.&lt;/P&gt;&lt;P&gt;    IF SY-SUBRC = 0.&lt;/P&gt;&lt;P&gt;      T_DET-STEXT = HRP1000-STEXT.&lt;/P&gt;&lt;P&gt;      MODIFY T_DET.&lt;/P&gt;&lt;P&gt;      CLEAR T_DET.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  LOOP AT T_DET.&lt;/P&gt;&lt;P&gt;    CHK2 = T_DET-QMNUM+0(4).&lt;/P&gt;&lt;P&gt;    IF CHK2 NE '0002'.&lt;/P&gt;&lt;P&gt;      DELETE T_DET INDEX SY-TABIX.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*--FOR HEADER&lt;/P&gt;&lt;P&gt;  LOOP AT T_DET.&lt;/P&gt;&lt;P&gt;    SELECT SINGLE * FROM HRP1000 WHERE OBJID = T_DET-PARNR.&lt;/P&gt;&lt;P&gt;    T_HDR-QMNUM = T_DET-QMNUM.&lt;/P&gt;&lt;P&gt;    T_HDR-STEXT = HRP1000-STEXT.&lt;/P&gt;&lt;P&gt;    APPEND T_HDR.&lt;/P&gt;&lt;P&gt;    CLEAR T_HDR.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  LOOP AT T_DET.&lt;/P&gt;&lt;P&gt;    F_TDID     = 'LTQM'.&lt;/P&gt;&lt;P&gt;    F_TDNAME   = T_DET-QMNUM.&lt;/P&gt;&lt;P&gt;    F_TDOBJECT = 'QMEL'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CALL FUNCTION 'READ_TEXT'&lt;/P&gt;&lt;P&gt;      EXPORTING&lt;/P&gt;&lt;P&gt;        CLIENT                  = SY-MANDT&lt;/P&gt;&lt;P&gt;        ID                      = F_TDID&lt;/P&gt;&lt;P&gt;        LANGUAGE                = SY-LANGU&lt;/P&gt;&lt;P&gt;        NAME                    = F_TDNAME&lt;/P&gt;&lt;P&gt;        OBJECT                  = F_TDOBJECT&lt;/P&gt;&lt;P&gt;      TABLES&lt;/P&gt;&lt;P&gt;        LINES                   = ITAB_LINES&lt;/P&gt;&lt;P&gt;      EXCEPTIONS&lt;/P&gt;&lt;P&gt;        ID                      = 1&lt;/P&gt;&lt;P&gt;        LANGUAGE                = 2&lt;/P&gt;&lt;P&gt;        NAME                    = 3&lt;/P&gt;&lt;P&gt;        NOT_FOUND               = 4&lt;/P&gt;&lt;P&gt;        OBJECT                  = 5&lt;/P&gt;&lt;P&gt;        REFERENCE_CHECK         = 6&lt;/P&gt;&lt;P&gt;        WRONG_ACCESS_TO_ARCHIVE = 7&lt;/P&gt;&lt;P&gt;        OTHERS                  = 8.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    DESCRIBE TABLE ITAB_LINES LINES SY-TFILL.&lt;/P&gt;&lt;P&gt;    IF SY-TFILL &amp;gt; 0.&lt;/P&gt;&lt;P&gt;      LOOP AT ITAB_LINES.&lt;/P&gt;&lt;P&gt;        ITAB-QMNUM = T_DET-QMNUM.&lt;/P&gt;&lt;P&gt;        ITAB-DESC = ITAB_LINES-TDLINE.&lt;/P&gt;&lt;P&gt;        APPEND ITAB.&lt;/P&gt;&lt;P&gt;        CLEAR ITAB.&lt;/P&gt;&lt;P&gt;      ENDLOOP.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  LOOP AT T_DET.&lt;/P&gt;&lt;P&gt;    SNO = SNO + 1.&lt;/P&gt;&lt;P&gt;    T_FINAL-SNO = SNO.&lt;/P&gt;&lt;P&gt;    T_FINAL-QMNUM = T_DET-QMNUM.&lt;/P&gt;&lt;P&gt;    T_FINAL-QMTXT =  T_DET-QMTXT.&lt;/P&gt;&lt;P&gt;    T_FINAL-COST = T_DET-COST.&lt;/P&gt;&lt;P&gt;    T_FINAL-STEXT = T_DET-STEXT.&lt;/P&gt;&lt;P&gt;    LOOP AT ITAB WHERE QMNUM = T_DET-QMNUM.&lt;/P&gt;&lt;P&gt;      T_FINAL-DESC = ITAB-DESC.&lt;/P&gt;&lt;P&gt;      APPEND T_FINAL.&lt;/P&gt;&lt;P&gt;      CLEAR T_FINAL.&lt;/P&gt;&lt;P&gt;      IF T_FINAL-SNO = '0'.&lt;/P&gt;&lt;P&gt;        T_FINAL-SNO = ''.&lt;/P&gt;&lt;P&gt;      ENDIF.&lt;/P&gt;&lt;P&gt;    ENDLOOP.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    "GET_DATA&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  SORT_T_FINAL&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 SORT_T_FINAL.&lt;/P&gt;&lt;P&gt;  SORT T_FINAL BY STEXT.&lt;/P&gt;&lt;P&gt;  DATA: L_SORT LIKE LINE OF IT_SORT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  REFRESH IT_SORT.&lt;/P&gt;&lt;P&gt;  CLEAR L_SORT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; &amp;lt;b&amp;gt; L_SORT-SPOS      = '1'.&lt;/P&gt;&lt;P&gt;  L_SORT-FIELDNAME = 'STEXT'.&lt;/P&gt;&lt;P&gt;  L_SORT-TABNAME   = 'T_FINAL'.&lt;/P&gt;&lt;P&gt;  L_SORT-UP        = 'X'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  APPEND L_SORT TO IT_SORT.&lt;/P&gt;&lt;P&gt;  CLEAR L_SORT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  L_SORT-SPOS      = '2'.&lt;/P&gt;&lt;P&gt;  L_SORT-FIELDNAME = 'COST'.&lt;/P&gt;&lt;P&gt;  L_SORT-TABNAME   = 'T_FINAL'.&lt;/P&gt;&lt;P&gt;  L_SORT-UP        = 'X'.&lt;/P&gt;&lt;P&gt;  L_SORT-SUBTOT    = 'X'.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;  APPEND L_SORT TO IT_SORT.&lt;/P&gt;&lt;P&gt;  CLEAR L_SORT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;S_LAYOUT-NO_MERGING = SPACE.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    "SORT_T_FINAL&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  EVENT&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 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   = I_EVENTS[].&lt;/P&gt;&lt;P&gt;  LOOP AT I_EVENTS.&lt;/P&gt;&lt;P&gt;    IF I_EVENTS-NAME = SLIS_EV_TOP_OF_PAGE.&lt;/P&gt;&lt;P&gt;      I_EVENTS-FORM = 'T_TOP_OF_PAGE'.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;    IF I_EVENTS-NAME = SLIS_EV_USER_COMMAND.&lt;/P&gt;&lt;P&gt;      I_EVENTS-FORM = 'USER_COMMAND'.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;    MODIFY I_EVENTS.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;ENDFORM.                    " EVENT&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  LAYOUT&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 LAYOUT .&lt;/P&gt;&lt;P&gt;  S_LAYOUT-DETAIL_POPUP = 'X'.&lt;/P&gt;&lt;P&gt;  S_LAYOUT-COLWIDTH_OPTIMIZE = 'X'.&lt;/P&gt;&lt;P&gt;ENDFORM.                    " LAYOUT&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;  CLEAR LS_LINE.&lt;/P&gt;&lt;P&gt;  LS_LINE-TYP  = 'H'.&lt;/P&gt;&lt;P&gt;  LS_LINE-INFO = 'Error Trouble -by cost'.&lt;/P&gt;&lt;P&gt;  APPEND LS_LINE TO I_LIST_TOP_OF_PAGE.&lt;/P&gt;&lt;P&gt;  CLEAR LS_LINE.&lt;/P&gt;&lt;P&gt;ENDFORM.                    " 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;P&gt;*&amp;amp;      Form  T_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 T_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;      IT_LIST_COMMENTARY = I_LIST_TOP_OF_PAGE[].&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                   " T_TOP_OF_PAGE&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 Dec 2005 04:09:40 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-display/m-p/1027513#M82828</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-12-07T04:09:40Z</dc:date>
    </item>
    <item>
      <title>Re: alv display</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-display/m-p/1027514#M82829</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Sorry Kaki,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I gave the fieldname from the CL_GUI_ALV_GRID.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For the function REUSE_ALV_GRID_DISPLAY it is CELL_MERGE. So you have to set this to 'X'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards,&lt;/P&gt;&lt;P&gt;Ravi&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 Dec 2005 04:10:01 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-display/m-p/1027514#M82829</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-12-07T04:10:01Z</dc:date>
    </item>
    <item>
      <title>Re: alv display</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-display/m-p/1027515#M82830</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Kaki,&lt;/P&gt;&lt;P&gt;Check this example....&lt;/P&gt;&lt;P&gt;BALVST02_GRID&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;vijay&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 Dec 2005 04:37:29 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-display/m-p/1027515#M82830</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-12-07T04:37:29Z</dc:date>
    </item>
  </channel>
</rss>

