<?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: Report using ALV_List in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/report-using-alv-list/m-p/4568511#M1078056</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;Write code like below. Output will be displayed in the ALV format but we will do all the caliculations in the program itself.&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 it_head OCCURS 0,&lt;/P&gt;&lt;P&gt;      code TYPE char3,&lt;/P&gt;&lt;P&gt;      dept TYPE char70,&lt;/P&gt;&lt;P&gt;      END OF it_head,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      BEGIN OF it_item OCCURS 0,&lt;/P&gt;&lt;P&gt;      code   TYPE char3,&lt;/P&gt;&lt;P&gt;      emp    TYPE char40,&lt;/P&gt;&lt;P&gt;      city   TYPE char20,&lt;/P&gt;&lt;P&gt;      color  TYPE slis_t_specialcol_alv,&lt;/P&gt;&lt;P&gt;      END OF it_item.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: it_fieldcat   TYPE slis_t_fieldcat_alv,&lt;/P&gt;&lt;P&gt;      wa_fieldcat   TYPE slis_fieldcat_alv,&lt;/P&gt;&lt;P&gt;      wa_keyinfo    TYPE slis_keyinfo_alv,&lt;/P&gt;&lt;P&gt;      is_layout     TYPE slis_layout_alv,&lt;/P&gt;&lt;P&gt;      it_item1      LIKE it_item OCCURS 0 WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;      color         TYPE slis_t_specialcol_alv WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;      color1        TYPE slis_t_specialcol_alv WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: aux_cnt   TYPE i,&lt;/P&gt;&lt;P&gt;      wa_item   LIKE it_item,&lt;/P&gt;&lt;P&gt;      aux_tabix TYPE i.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FIELD-SYMBOLS: &amp;lt;fs_head&amp;gt; LIKE it_head.&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;  it_head-code = 'MKT'.&lt;/P&gt;&lt;P&gt;  it_head-dept = 'Marketing'.&lt;/P&gt;&lt;P&gt;  APPEND it_head.&lt;/P&gt;&lt;P&gt;  CLEAR it_head.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  it_head-code = 'QA'.&lt;/P&gt;&lt;P&gt;  it_head-dept = 'Quality'.&lt;/P&gt;&lt;P&gt;  APPEND it_head.&lt;/P&gt;&lt;P&gt;  CLEAR it_head.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  it_head-code = 'TES'.&lt;/P&gt;&lt;P&gt;  it_head-dept = 'Testing'.&lt;/P&gt;&lt;P&gt;  APPEND it_head.&lt;/P&gt;&lt;P&gt;  CLEAR it_head.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  it_item-code = 'MKT'.&lt;/P&gt;&lt;P&gt;  it_item-emp  = 'Srinivasu'.&lt;/P&gt;&lt;P&gt;  it_item-city = 'Thane'.&lt;/P&gt;&lt;P&gt;  APPEND it_item.&lt;/P&gt;&lt;P&gt;  CLEAR it_item.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  it_item-code = 'MKT'.&lt;/P&gt;&lt;P&gt;  it_item-emp  = 'Sekhar'.&lt;/P&gt;&lt;P&gt;  it_item-city = 'Thane'.&lt;/P&gt;&lt;P&gt;  APPEND it_item.&lt;/P&gt;&lt;P&gt;  CLEAR it_item.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  it_item-code = 'MKT'.&lt;/P&gt;&lt;P&gt;  it_item-emp  = 'Radha Krishna'.&lt;/P&gt;&lt;P&gt;  it_item-city = 'Thane'.&lt;/P&gt;&lt;P&gt;  APPEND it_item.&lt;/P&gt;&lt;P&gt;  CLEAR it_item.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  it_item-code = 'MKT'.&lt;/P&gt;&lt;P&gt;  it_item-emp  = 'Sudheer'.&lt;/P&gt;&lt;P&gt;  it_item-city = 'Thane'.&lt;/P&gt;&lt;P&gt;  APPEND it_item.&lt;/P&gt;&lt;P&gt;  CLEAR it_item.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  it_item-code = 'QA'.&lt;/P&gt;&lt;P&gt;  it_item-emp  = 'Srinu'.&lt;/P&gt;&lt;P&gt;  it_item-city = 'Thane'.&lt;/P&gt;&lt;P&gt;  APPEND it_item.&lt;/P&gt;&lt;P&gt;  CLEAR it_item.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  it_item-code = 'QA'.&lt;/P&gt;&lt;P&gt;  it_item-emp  = 'Sanjay'.&lt;/P&gt;&lt;P&gt;  it_item-city = 'Delhi'.&lt;/P&gt;&lt;P&gt;  APPEND it_item.&lt;/P&gt;&lt;P&gt;  CLEAR it_item.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  it_item-code = 'QA'.&lt;/P&gt;&lt;P&gt;  it_item-emp  = 'Nilkesh'.&lt;/P&gt;&lt;P&gt;  it_item-city = 'Hyderabad'.&lt;/P&gt;&lt;P&gt;  APPEND it_item.&lt;/P&gt;&lt;P&gt;  CLEAR it_item.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  it_item-code = 'QA'.&lt;/P&gt;&lt;P&gt;  it_item-emp  = 'Boxer'.&lt;/P&gt;&lt;P&gt;  it_item-city = 'KAKINADA'.&lt;/P&gt;&lt;P&gt;  APPEND it_item.&lt;/P&gt;&lt;P&gt;  CLEAR it_item.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  it_item-code = 'TES'.&lt;/P&gt;&lt;P&gt;  it_item-emp  = 'Federer'.&lt;/P&gt;&lt;P&gt;  it_item-city = 'Swiss'.&lt;/P&gt;&lt;P&gt;  APPEND it_item.&lt;/P&gt;&lt;P&gt;  CLEAR it_item.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  it_item-code = 'TES'.&lt;/P&gt;&lt;P&gt;  it_item-emp  = 'Sachin'.&lt;/P&gt;&lt;P&gt;  it_item-city = 'India'.&lt;/P&gt;&lt;P&gt;  APPEND it_item.&lt;/P&gt;&lt;P&gt;  CLEAR it_item.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  it_item-code = 'TES'.&lt;/P&gt;&lt;P&gt;  it_item-emp  = 'Dravid'.&lt;/P&gt;&lt;P&gt;  it_item-city = 'India'.&lt;/P&gt;&lt;P&gt;  APPEND it_item.&lt;/P&gt;&lt;P&gt;  CLEAR it_item.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  EXPORT it_item FROM it_item TO MEMORY ID '0001'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  SORT it_head BY code.&lt;/P&gt;&lt;P&gt;  SORT it_item BY code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  LOOP AT it_head ASSIGNING &amp;lt;fs_head&amp;gt;.&lt;/P&gt;&lt;P&gt;    CONCATENATE 'Dept Name : ' &amp;lt;fs_head&amp;gt;-dept INTO &amp;lt;fs_head&amp;gt;-dept&lt;/P&gt;&lt;P&gt;                                       SEPARATED BY space.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; is_layout-no_colhead        = 'X'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; is_layout-coltab_fieldname  = 'COLOR'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; color-fieldname = 'EMP'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; color-color-col = '1'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; color-color-int = '0'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; APPEND color.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; CLEAR color.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; color-fieldname = 'CITY'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; color-color-col = '1'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; color-color-int = '0'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; APPEND color.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; CLEAR color.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; color1-fieldname = 'EMP'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; color1-color-col = '3'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; color1-color-int = '0'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; APPEND color1.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; CLEAR color1.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; color1-fieldname = 'CITY'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; color1-color-col = '3'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; color1-color-int = '0'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; APPEND color1.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; CLEAR color1.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; wa_fieldcat-col_pos   = '1'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; wa_fieldcat-tabname   = 'IT_HEAD'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; wa_fieldcat-fieldname = 'DEPT'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; wa_fieldcat-seltext_l = 'Department'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; wa_fieldcat-outputlen = 30.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; APPEND wa_fieldcat TO it_fieldcat.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; CLEAR wa_fieldcat.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; wa_fieldcat-col_pos   = '1' .&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; wa_fieldcat-tabname   = 'IT_ITEM1'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; wa_fieldcat-fieldname = 'EMP'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; wa_fieldcat-seltext_l = 'Employee'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; wa_fieldcat-outputlen = 30.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; APPEND wa_fieldcat TO it_fieldcat.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; CLEAR wa_fieldcat.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; wa_fieldcat-col_pos   = '2' .&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; wa_fieldcat-tabname   = 'IT_ITEM1'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; wa_fieldcat-fieldname = 'CITY'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; wa_fieldcat-seltext_l = 'City'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; wa_fieldcat-outputlen = 30.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; APPEND wa_fieldcat TO it_fieldcat.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; CLEAR wa_fieldcat.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; wa_keyinfo-header01  = 'CODE'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; wa_keyinfo-item01    = 'CODE'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; is_layout-no_colhead       = 'X'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; is_layout-coltab_fieldname = 'COLOR'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; color-fieldname = 'EMP'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; color-color-col = '1'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; color-color-int = '0'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; APPEND color.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; CLEAR color.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; color-fieldname = 'CITY'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; color-color-col = '1'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; color-color-int = '0'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; APPEND color.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; CLEAR color.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; color1-fieldname = 'EMP'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; color1-color-col = '3'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; color1-color-int = '0'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; APPEND color1.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; CLEAR color1.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; color1-fieldname = 'CITY'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; color1-color-col = '3'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; color1-color-int = '0'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; APPEND color1.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; CLEAR color1.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; wa_fieldcat-col_pos   = '1'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; wa_fieldcat-tabname   = 'IT_HEAD'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; wa_fieldcat-fieldname = 'DEPT'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; wa_fieldcat-seltext_l = 'department'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; wa_fieldcat-outputlen = 30.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; APPEND wa_fieldcat TO it_fieldcat.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; wa_fieldcat-col_pos   = '1'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; wa_fieldcat-tabname   = 'IT_ITEM1'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; wa_fieldcat-fieldname = 'EMP'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; wa_fieldcat-seltext_l = 'EMPLOYEE'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; wa_fieldcat-outputlen = 30.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; APPEND wa_fieldcat TO it_fieldcat.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; CLEAR wa_fieldcat.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; wa_fieldcat-col_pos   = '2'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; wa_fieldcat-tabname   = 'IT_ITEM1'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; wa_fieldcat-fieldname = 'CITY'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; wa_fieldcat-seltext_l = 'CITY'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; wa_fieldcat-outputlen = 30.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; APPEND wa_fieldcat TO it_fieldcat.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; CLEAR wa_fieldcat.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&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; wa_keyinfo-header01 = 'CODE'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; wa_keyinfo-item01   = 'CODE'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&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; CLEAR aux_cnt.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; LOOP AT it_item.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   AT NEW code.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     wa_item-code  = it_item-code.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     wa_item-emp   = 'EMPLOYEE NAME'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     wa_item-city  = 'CITY'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     wa_item-color = color[].&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     APPEND wa_item TO it_item1.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     CLEAR wa_item.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   ENDAT.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   wa_item-code = it_item-code.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   wa_item-emp  = it_item-emp.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   wa_item-city = it_item-city.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   APPEND wa_item TO it_item1.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   CLEAR wa_item.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   aux_cnt = aux_cnt + 1.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   AT END OF code.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     wa_item-code  = it_item-code.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     wa_item-emp   = 'No Of Employees'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     wa_item-city  = aux_cnt.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     wa_item-color = color1[].&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     APPEND wa_item TO it_item1.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     CLEAR wa_item.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     CLEAR aux_cnt.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   ENDAT.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; ENDLOOP.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&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;      i_callback_pf_status_set       = 'GRID_PF_STATUS_SET'&lt;/P&gt;&lt;P&gt;      is_layout                      = is_layout&lt;/P&gt;&lt;P&gt;      it_fieldcat                    = it_fieldcat&lt;/P&gt;&lt;P&gt;      i_tabname_header               = 'IT_HEAD'&lt;/P&gt;&lt;P&gt;      i_tabname_item                 = 'IT_ITEM1'&lt;/P&gt;&lt;P&gt;      is_keyinfo                     = wa_keyinfo&lt;/P&gt;&lt;P&gt;    TABLES&lt;/P&gt;&lt;P&gt;      t_outtab_header                = it_head&lt;/P&gt;&lt;P&gt;      t_outtab_item                  = it_item1&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;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;/LI&gt;&lt;UL&gt;&lt;LI level="2" 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="2" 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;LI level="1" type="ul"&gt;&lt;P&gt; ENDIF.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 08 Oct 2008 13:16:12 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-10-08T13:16:12Z</dc:date>
    <item>
      <title>Report using ALV_List</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/report-using-alv-list/m-p/4568508#M1078053</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I am using a ALV List to display following report.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Material   Material Description    Valuation Class       Stock &lt;/P&gt;&lt;P&gt;364         SIKAFILL GREY         3000                       3,000 &lt;/P&gt;&lt;P&gt;364         SIKAFILL GREY         3001                       1,500 &lt;/P&gt;&lt;P&gt;364         SIKAFILL GREY         3000                          500 &lt;/P&gt;&lt;P&gt;364         SIKAFILL GREY         3001                           800&lt;/P&gt;&lt;P&gt;Now the issue is at the end of the report I have to display the total of stock for a single Valuation class.&lt;/P&gt;&lt;P&gt;                         Total               3000                           3500 &lt;/P&gt;&lt;P&gt;                         Total               3001                           2300&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please suggest how I will do that?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 08 Oct 2008 11:04:05 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/report-using-alv-list/m-p/4568508#M1078053</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-10-08T11:04:05Z</dc:date>
    </item>
    <item>
      <title>Re: Report using ALV_List</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/report-using-alv-list/m-p/4568509#M1078054</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN __jive_macro_name="thread" id="1079128"&gt;&lt;/SPAN&gt;.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 08 Oct 2008 11:11:08 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/report-using-alv-list/m-p/4568509#M1078054</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-10-08T11:11:08Z</dc:date>
    </item>
    <item>
      <title>Re: Report using ALV_List</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/report-using-alv-list/m-p/4568510#M1078055</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;when defining field catalogues, use total option for quantity.&lt;/P&gt;&lt;P&gt;then in the same, use units of measure as valuation class.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i think it works. try this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;all the best.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Dhanunjaya Reddy&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 08 Oct 2008 11:13:04 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/report-using-alv-list/m-p/4568510#M1078055</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-10-08T11:13:04Z</dc:date>
    </item>
    <item>
      <title>Re: Report using ALV_List</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/report-using-alv-list/m-p/4568511#M1078056</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;Write code like below. Output will be displayed in the ALV format but we will do all the caliculations in the program itself.&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 it_head OCCURS 0,&lt;/P&gt;&lt;P&gt;      code TYPE char3,&lt;/P&gt;&lt;P&gt;      dept TYPE char70,&lt;/P&gt;&lt;P&gt;      END OF it_head,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      BEGIN OF it_item OCCURS 0,&lt;/P&gt;&lt;P&gt;      code   TYPE char3,&lt;/P&gt;&lt;P&gt;      emp    TYPE char40,&lt;/P&gt;&lt;P&gt;      city   TYPE char20,&lt;/P&gt;&lt;P&gt;      color  TYPE slis_t_specialcol_alv,&lt;/P&gt;&lt;P&gt;      END OF it_item.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: it_fieldcat   TYPE slis_t_fieldcat_alv,&lt;/P&gt;&lt;P&gt;      wa_fieldcat   TYPE slis_fieldcat_alv,&lt;/P&gt;&lt;P&gt;      wa_keyinfo    TYPE slis_keyinfo_alv,&lt;/P&gt;&lt;P&gt;      is_layout     TYPE slis_layout_alv,&lt;/P&gt;&lt;P&gt;      it_item1      LIKE it_item OCCURS 0 WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;      color         TYPE slis_t_specialcol_alv WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;      color1        TYPE slis_t_specialcol_alv WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: aux_cnt   TYPE i,&lt;/P&gt;&lt;P&gt;      wa_item   LIKE it_item,&lt;/P&gt;&lt;P&gt;      aux_tabix TYPE i.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FIELD-SYMBOLS: &amp;lt;fs_head&amp;gt; LIKE it_head.&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;  it_head-code = 'MKT'.&lt;/P&gt;&lt;P&gt;  it_head-dept = 'Marketing'.&lt;/P&gt;&lt;P&gt;  APPEND it_head.&lt;/P&gt;&lt;P&gt;  CLEAR it_head.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  it_head-code = 'QA'.&lt;/P&gt;&lt;P&gt;  it_head-dept = 'Quality'.&lt;/P&gt;&lt;P&gt;  APPEND it_head.&lt;/P&gt;&lt;P&gt;  CLEAR it_head.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  it_head-code = 'TES'.&lt;/P&gt;&lt;P&gt;  it_head-dept = 'Testing'.&lt;/P&gt;&lt;P&gt;  APPEND it_head.&lt;/P&gt;&lt;P&gt;  CLEAR it_head.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  it_item-code = 'MKT'.&lt;/P&gt;&lt;P&gt;  it_item-emp  = 'Srinivasu'.&lt;/P&gt;&lt;P&gt;  it_item-city = 'Thane'.&lt;/P&gt;&lt;P&gt;  APPEND it_item.&lt;/P&gt;&lt;P&gt;  CLEAR it_item.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  it_item-code = 'MKT'.&lt;/P&gt;&lt;P&gt;  it_item-emp  = 'Sekhar'.&lt;/P&gt;&lt;P&gt;  it_item-city = 'Thane'.&lt;/P&gt;&lt;P&gt;  APPEND it_item.&lt;/P&gt;&lt;P&gt;  CLEAR it_item.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  it_item-code = 'MKT'.&lt;/P&gt;&lt;P&gt;  it_item-emp  = 'Radha Krishna'.&lt;/P&gt;&lt;P&gt;  it_item-city = 'Thane'.&lt;/P&gt;&lt;P&gt;  APPEND it_item.&lt;/P&gt;&lt;P&gt;  CLEAR it_item.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  it_item-code = 'MKT'.&lt;/P&gt;&lt;P&gt;  it_item-emp  = 'Sudheer'.&lt;/P&gt;&lt;P&gt;  it_item-city = 'Thane'.&lt;/P&gt;&lt;P&gt;  APPEND it_item.&lt;/P&gt;&lt;P&gt;  CLEAR it_item.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  it_item-code = 'QA'.&lt;/P&gt;&lt;P&gt;  it_item-emp  = 'Srinu'.&lt;/P&gt;&lt;P&gt;  it_item-city = 'Thane'.&lt;/P&gt;&lt;P&gt;  APPEND it_item.&lt;/P&gt;&lt;P&gt;  CLEAR it_item.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  it_item-code = 'QA'.&lt;/P&gt;&lt;P&gt;  it_item-emp  = 'Sanjay'.&lt;/P&gt;&lt;P&gt;  it_item-city = 'Delhi'.&lt;/P&gt;&lt;P&gt;  APPEND it_item.&lt;/P&gt;&lt;P&gt;  CLEAR it_item.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  it_item-code = 'QA'.&lt;/P&gt;&lt;P&gt;  it_item-emp  = 'Nilkesh'.&lt;/P&gt;&lt;P&gt;  it_item-city = 'Hyderabad'.&lt;/P&gt;&lt;P&gt;  APPEND it_item.&lt;/P&gt;&lt;P&gt;  CLEAR it_item.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  it_item-code = 'QA'.&lt;/P&gt;&lt;P&gt;  it_item-emp  = 'Boxer'.&lt;/P&gt;&lt;P&gt;  it_item-city = 'KAKINADA'.&lt;/P&gt;&lt;P&gt;  APPEND it_item.&lt;/P&gt;&lt;P&gt;  CLEAR it_item.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  it_item-code = 'TES'.&lt;/P&gt;&lt;P&gt;  it_item-emp  = 'Federer'.&lt;/P&gt;&lt;P&gt;  it_item-city = 'Swiss'.&lt;/P&gt;&lt;P&gt;  APPEND it_item.&lt;/P&gt;&lt;P&gt;  CLEAR it_item.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  it_item-code = 'TES'.&lt;/P&gt;&lt;P&gt;  it_item-emp  = 'Sachin'.&lt;/P&gt;&lt;P&gt;  it_item-city = 'India'.&lt;/P&gt;&lt;P&gt;  APPEND it_item.&lt;/P&gt;&lt;P&gt;  CLEAR it_item.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  it_item-code = 'TES'.&lt;/P&gt;&lt;P&gt;  it_item-emp  = 'Dravid'.&lt;/P&gt;&lt;P&gt;  it_item-city = 'India'.&lt;/P&gt;&lt;P&gt;  APPEND it_item.&lt;/P&gt;&lt;P&gt;  CLEAR it_item.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  EXPORT it_item FROM it_item TO MEMORY ID '0001'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  SORT it_head BY code.&lt;/P&gt;&lt;P&gt;  SORT it_item BY code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  LOOP AT it_head ASSIGNING &amp;lt;fs_head&amp;gt;.&lt;/P&gt;&lt;P&gt;    CONCATENATE 'Dept Name : ' &amp;lt;fs_head&amp;gt;-dept INTO &amp;lt;fs_head&amp;gt;-dept&lt;/P&gt;&lt;P&gt;                                       SEPARATED BY space.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; is_layout-no_colhead        = 'X'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; is_layout-coltab_fieldname  = 'COLOR'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; color-fieldname = 'EMP'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; color-color-col = '1'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; color-color-int = '0'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; APPEND color.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; CLEAR color.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; color-fieldname = 'CITY'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; color-color-col = '1'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; color-color-int = '0'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; APPEND color.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; CLEAR color.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; color1-fieldname = 'EMP'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; color1-color-col = '3'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; color1-color-int = '0'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; APPEND color1.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; CLEAR color1.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; color1-fieldname = 'CITY'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; color1-color-col = '3'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; color1-color-int = '0'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; APPEND color1.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; CLEAR color1.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; wa_fieldcat-col_pos   = '1'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; wa_fieldcat-tabname   = 'IT_HEAD'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; wa_fieldcat-fieldname = 'DEPT'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; wa_fieldcat-seltext_l = 'Department'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; wa_fieldcat-outputlen = 30.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; APPEND wa_fieldcat TO it_fieldcat.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; CLEAR wa_fieldcat.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; wa_fieldcat-col_pos   = '1' .&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; wa_fieldcat-tabname   = 'IT_ITEM1'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; wa_fieldcat-fieldname = 'EMP'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; wa_fieldcat-seltext_l = 'Employee'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; wa_fieldcat-outputlen = 30.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; APPEND wa_fieldcat TO it_fieldcat.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; CLEAR wa_fieldcat.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; wa_fieldcat-col_pos   = '2' .&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; wa_fieldcat-tabname   = 'IT_ITEM1'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; wa_fieldcat-fieldname = 'CITY'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; wa_fieldcat-seltext_l = 'City'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; wa_fieldcat-outputlen = 30.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; APPEND wa_fieldcat TO it_fieldcat.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; CLEAR wa_fieldcat.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; wa_keyinfo-header01  = 'CODE'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; wa_keyinfo-item01    = 'CODE'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; is_layout-no_colhead       = 'X'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; is_layout-coltab_fieldname = 'COLOR'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; color-fieldname = 'EMP'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; color-color-col = '1'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; color-color-int = '0'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; APPEND color.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; CLEAR color.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; color-fieldname = 'CITY'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; color-color-col = '1'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; color-color-int = '0'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; APPEND color.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; CLEAR color.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; color1-fieldname = 'EMP'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; color1-color-col = '3'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; color1-color-int = '0'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; APPEND color1.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; CLEAR color1.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; color1-fieldname = 'CITY'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; color1-color-col = '3'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; color1-color-int = '0'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; APPEND color1.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; CLEAR color1.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; wa_fieldcat-col_pos   = '1'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; wa_fieldcat-tabname   = 'IT_HEAD'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; wa_fieldcat-fieldname = 'DEPT'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; wa_fieldcat-seltext_l = 'department'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; wa_fieldcat-outputlen = 30.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; APPEND wa_fieldcat TO it_fieldcat.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; wa_fieldcat-col_pos   = '1'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; wa_fieldcat-tabname   = 'IT_ITEM1'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; wa_fieldcat-fieldname = 'EMP'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; wa_fieldcat-seltext_l = 'EMPLOYEE'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; wa_fieldcat-outputlen = 30.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; APPEND wa_fieldcat TO it_fieldcat.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; CLEAR wa_fieldcat.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; wa_fieldcat-col_pos   = '2'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; wa_fieldcat-tabname   = 'IT_ITEM1'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; wa_fieldcat-fieldname = 'CITY'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; wa_fieldcat-seltext_l = 'CITY'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; wa_fieldcat-outputlen = 30.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; APPEND wa_fieldcat TO it_fieldcat.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; CLEAR wa_fieldcat.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&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; wa_keyinfo-header01 = 'CODE'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; wa_keyinfo-item01   = 'CODE'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&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; CLEAR aux_cnt.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; LOOP AT it_item.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   AT NEW code.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     wa_item-code  = it_item-code.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     wa_item-emp   = 'EMPLOYEE NAME'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     wa_item-city  = 'CITY'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     wa_item-color = color[].&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     APPEND wa_item TO it_item1.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     CLEAR wa_item.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   ENDAT.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   wa_item-code = it_item-code.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   wa_item-emp  = it_item-emp.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   wa_item-city = it_item-city.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   APPEND wa_item TO it_item1.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   CLEAR wa_item.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   aux_cnt = aux_cnt + 1.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   AT END OF code.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     wa_item-code  = it_item-code.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     wa_item-emp   = 'No Of Employees'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     wa_item-city  = aux_cnt.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     wa_item-color = color1[].&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     APPEND wa_item TO it_item1.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     CLEAR wa_item.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     CLEAR aux_cnt.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   ENDAT.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; ENDLOOP.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&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;      i_callback_pf_status_set       = 'GRID_PF_STATUS_SET'&lt;/P&gt;&lt;P&gt;      is_layout                      = is_layout&lt;/P&gt;&lt;P&gt;      it_fieldcat                    = it_fieldcat&lt;/P&gt;&lt;P&gt;      i_tabname_header               = 'IT_HEAD'&lt;/P&gt;&lt;P&gt;      i_tabname_item                 = 'IT_ITEM1'&lt;/P&gt;&lt;P&gt;      is_keyinfo                     = wa_keyinfo&lt;/P&gt;&lt;P&gt;    TABLES&lt;/P&gt;&lt;P&gt;      t_outtab_header                = it_head&lt;/P&gt;&lt;P&gt;      t_outtab_item                  = it_item1&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;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;/LI&gt;&lt;UL&gt;&lt;LI level="2" 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="2" 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;LI level="1" type="ul"&gt;&lt;P&gt; ENDIF.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 08 Oct 2008 13:16:12 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/report-using-alv-list/m-p/4568511#M1078056</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-10-08T13:16:12Z</dc:date>
    </item>
  </channel>
</rss>

