<?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 in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv/m-p/4828124#M1129720</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 the Sort Functionlaity in the Grid Display,u will get it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks...&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 04 Dec 2008 07:11:58 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-12-04T07:11:58Z</dc:date>
    <item>
      <title>ALV</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv/m-p/4828121#M1129717</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;I am having a internal table which has vendors, company code and their corresponding data records.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have to show this internal table in an alv list. I am using REUSE_ALV_LIST_DISPLAY function module to do this task.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But I need to show the alv list in such a way that vendor and company code should appear in header and the document details like posting date, currency etc., should come as line items.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can you please explain me how we can do this?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks &amp;amp; Regards,&lt;/P&gt;&lt;P&gt;Balaji.R&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 04 Dec 2008 05:04:43 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv/m-p/4828121#M1129717</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-12-04T05:04:43Z</dc:date>
    </item>
    <item>
      <title>Re: ALV</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv/m-p/4828122#M1129718</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;then u can use REUSE_ALV_HIERSEQ_LIST_DISPLAY &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;see the following example:-&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT TEST NO STANDARD PAGE HEADING.&lt;/P&gt;&lt;P&gt;*"General Data&lt;/P&gt;&lt;P&gt;TYPE-POOLS: SLIS.&lt;/P&gt;&lt;P&gt;DATA: GT_OUTTABH TYPE SCARR OCCURS 0 WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;      GT_OUTTAB TYPE SFLIGHT OCCURS 0 WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;      GT_SORT TYPE SLIS_T_SORTINFO_ALV WITH HEADER LINE ,&lt;/P&gt;&lt;P&gt;      GS_LAYOUT TYPE SLIS_LAYOUT_ALV,&lt;/P&gt;&lt;P&gt;      GS_KEYINFO  TYPE SLIS_KEYINFO_ALV,&lt;/P&gt;&lt;P&gt;      G_REPID LIKE SY-REPID.&lt;/P&gt;&lt;P&gt;DATA: GT_FIELDCAT TYPE SLIS_T_FIELDCAT_ALV WITH HEADER LINE .&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;&lt;/P&gt;&lt;P&gt;INITIALIZATION.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;define keyinfo&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  CLEAR GS_KEYINFO.&lt;/P&gt;&lt;P&gt;  GS_KEYINFO-HEADER01 = 'CARRID'.&lt;/P&gt;&lt;P&gt;  GS_KEYINFO-ITEM01   = 'CARRID'.&lt;/P&gt;&lt;P&gt;  GS_KEYINFO-HEADER02 = SPACE.&lt;/P&gt;&lt;P&gt;  GS_KEYINFO-ITEM02   = 'CONNID'.&lt;/P&gt;&lt;P&gt;  G_REPID = SY-REPID.&lt;/P&gt;&lt;P&gt;  GS_LAYOUT-GROUP_CHANGE_EDIT = 'X'.&lt;/P&gt;&lt;P&gt;  GT_SORT-FIELDNAME = 'CURRCODE'.&lt;/P&gt;&lt;P&gt;  GT_SORT-tabNAME = '1'.&lt;/P&gt;&lt;P&gt;  GT_SORT-SPOS      = 1.&lt;/P&gt;&lt;P&gt;  GT_SORT-UP        = 'X'.&lt;/P&gt;&lt;P&gt;  GT_SORT-SUBTOT    = 'X'.&lt;/P&gt;&lt;P&gt;  GT_SORT-GROUP    = '*'.&lt;/P&gt;&lt;P&gt;  APPEND GT_SORT.&lt;/P&gt;&lt;P&gt;  GT_SORT-FIELDNAME = 'CARRID'.&lt;/P&gt;&lt;P&gt;  GT_SORT-tabNAME = '1'.&lt;/P&gt;&lt;P&gt;  GT_SORT-SPOS      = 2.&lt;/P&gt;&lt;P&gt;  GT_SORT-UP        = 'X'.&lt;/P&gt;&lt;P&gt;  GT_SORT-SUBTOT    = 'X'.&lt;/P&gt;&lt;P&gt;  GT_SORT-GROUP    = ' '.&lt;/P&gt;&lt;P&gt;  APPEND GT_SORT.&lt;/P&gt;&lt;P&gt;  GT_FIELDCAT-FIELDNAME    = 'PRICE'.&lt;/P&gt;&lt;P&gt;  GT_FIELDCAT-tabname    = '2'.&lt;/P&gt;&lt;P&gt;  GT_FIELDCAT-outputlen    = 12.&lt;/P&gt;&lt;P&gt;  GT_FIELDCAT-DO_SUM       = 'X'.&lt;/P&gt;&lt;P&gt;  APPEND GT_FIELDCAT.&lt;/P&gt;&lt;P&gt;  GT_FIELDCAT-FIELDNAME    = 'CARRID'.&lt;/P&gt;&lt;P&gt;  GT_FIELDCAT-tabname    = '1'.&lt;/P&gt;&lt;P&gt;  GT_FIELDCAT-outputlen    = 6.&lt;/P&gt;&lt;P&gt;  GT_FIELDCAT-DO_SUM       = space.&lt;/P&gt;&lt;P&gt;  APPEND GT_FIELDCAT.&lt;/P&gt;&lt;P&gt;  PERFORM EVENTTAB_BUILD USING GT_EVENTS[].&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;START-OF-SELECTION.&lt;/P&gt;&lt;P&gt;  SELECT * FROM SCARR INTO CORRESPONDING FIELDS&lt;/P&gt;&lt;P&gt;       OF TABLE GT_OUTTABH.&lt;/P&gt;&lt;P&gt;  SELECT * FROM SFLIGHT INTO CORRESPONDING FIELDS&lt;/P&gt;&lt;P&gt;  OF TABLE GT_OUTTAB.&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      = G_REPID&lt;/P&gt;&lt;P&gt;            I_STRUCTURE_NAME_HEADER = 'SCARR'&lt;/P&gt;&lt;P&gt;            I_STRUCTURE_NAME_ITEM   = 'SFLIGHT'&lt;/P&gt;&lt;P&gt;            IS_KEYINFO              = GS_KEYINFO&lt;/P&gt;&lt;P&gt;            IS_LAYOUT               = GS_LAYOUT&lt;/P&gt;&lt;P&gt;            IT_FIELDCAT             = GT_FIELDCAT[]&lt;/P&gt;&lt;P&gt;            I_TABNAME_HEADER        = '1'&lt;/P&gt;&lt;P&gt;            I_TABNAME_ITEM          = '2'&lt;/P&gt;&lt;P&gt;            IT_EVENTS               = GT_EVENTS[]&lt;/P&gt;&lt;P&gt;            IT_SORT                 = GT_SORT[]&lt;/P&gt;&lt;P&gt;       TABLES&lt;/P&gt;&lt;P&gt;            T_OUTTAB_HEADER         = GT_outtabh&lt;/P&gt;&lt;P&gt;            T_OUTTAB_ITEM           = GT_outtab.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      FORM EVENTTAB_BUILD                                           *&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 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;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      FORM TOP_OF_PAGE                                              *&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM TOP_OF_PAGE.&lt;/P&gt;&lt;P&gt;  DATA: LS_LINE TYPE SLIS_LISTHEADER.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;  REFRESH GT_LIST_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 = '&amp;lt;Header&amp;gt;'.&lt;/P&gt;&lt;P&gt;  APPEND LS_LINE TO GT_LIST_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  = '&amp;lt;Status1&amp;gt;'.&lt;/P&gt;&lt;P&gt;  LS_LINE-INFO = GT_OUTTABH-CURRCODE.&lt;/P&gt;&lt;P&gt;  APPEND LS_LINE TO GT_LIST_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 = GT_LIST_TOP_OF_PAGE.&lt;/P&gt;&lt;P&gt;ENDFORM.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 04 Dec 2008 05:10:28 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv/m-p/4828122#M1129718</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-12-04T05:10:28Z</dc:date>
    </item>
    <item>
      <title>Re: ALV</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv/m-p/4828123#M1129719</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;For this u hav to declare two internal table , one for header details another for item details....&lt;/P&gt;&lt;P&gt; U can use REUSE_ALV_HIERSEQ_LIST_DISPLAY &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;EXPORTING&lt;/P&gt;&lt;P&gt;I_TABNAME_HEADER = 'HEADER'&lt;/P&gt;&lt;P&gt;I_TABNAME_ITEM = 'ITEM'&lt;/P&gt;&lt;P&gt;                                                             Declare like this....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TABLES&lt;/P&gt;&lt;P&gt;T_OUTTAB_HEADER =  HEADER&lt;/P&gt;&lt;P&gt;T_OUTTAB_ITEM =  ITEM&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In this u find &lt;STRONG&gt;KeyInfo&lt;/STRONG&gt;   for that  u find common filed for header table &amp;amp; item table u should give that in Key info then u wil get the Header data and item data......&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 04 Dec 2008 07:04:11 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv/m-p/4828123#M1129719</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-12-04T07:04:11Z</dc:date>
    </item>
    <item>
      <title>Re: ALV</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv/m-p/4828124#M1129720</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 the Sort Functionlaity in the Grid Display,u will get it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks...&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 04 Dec 2008 07:11:58 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv/m-p/4828124#M1129720</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-12-04T07:11:58Z</dc:date>
    </item>
  </channel>
</rss>

