<?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/2317584#M508435</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;it is the layout structure  for ALV&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;A layout is build for the report output list description USING the internal table declared above (I_LAYOUT).&lt;/P&gt;&lt;P&gt;Output list description structure.&lt;/P&gt;&lt;P&gt;     The parameters are described under the following heads:&lt;/P&gt;&lt;P&gt;&amp;#149;	Display options&lt;/P&gt;&lt;P&gt;&amp;#149;	Exceptions&lt;/P&gt;&lt;P&gt;&amp;#149;	Totals&lt;/P&gt;&lt;P&gt;&amp;#149;	Interaction&lt;/P&gt;&lt;P&gt;&amp;#149;	Detail screen&lt;/P&gt;&lt;P&gt;&amp;#149;	Display variants (only for hierarchical-sequential lists)&lt;/P&gt;&lt;P&gt;&amp;#149;	Color&lt;/P&gt;&lt;P&gt;&amp;#149;	Other&lt;/P&gt;&lt;P&gt;The layout table is of type slis_layout_alv_spec and has the following fields:&lt;/P&gt;&lt;P&gt;   &lt;/P&gt;&lt;P&gt; Display options                                                 &lt;/P&gt;&lt;P&gt;1. Colwidth_optimize (1) TYPE c: This parameter optimizes the length of the different columns in the output. The width of the different col. now depends on the max. Length of the data in the column.&lt;/P&gt;&lt;P&gt;Value set: SPACE, 'X'&lt;/P&gt;&lt;P&gt;'X' = optimizes the column width so that all contents are displayed completely.                    &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2. No_colhead (1) TYPE c: This parameter suppresses the column headings                     &lt;/P&gt;&lt;P&gt;Value set: SPACE, 'X'.&lt;/P&gt;&lt;P&gt;'X' = column headers are not output&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;3. No_hotspot (1) TYPE c:  The heading of the report output are not output as hotspot.        &lt;/P&gt;&lt;P&gt;Value set: SPACE, 'X'.&lt;/P&gt;&lt;P&gt;'X' = column headers are not output as hotspot&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;4. Zebra (1) TYPE c : The report is output in the striped pattern.              &lt;/P&gt;&lt;P&gt;Value set: SPACE, 'X'.&lt;/P&gt;&lt;P&gt;'X' = striped pattern (e.g. for wide lists)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;5. No_vline (1) TYPE c: The report output contains columns only separated by space and no lines.  It is not relevant for: hierarchical-sequential lists and multiple-line lists.&lt;/P&gt;&lt;P&gt;Value set: SPACE, 'X'.&lt;/P&gt;&lt;P&gt;'X' = columns separated by SPACE&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;6. No_min_linesize (1) TYPE c: The report line size is equal to the width of the list. It is not relevant for block lists.&lt;/P&gt;&lt;P&gt;Value set: SPACE, 'X&amp;#146;.&lt;/P&gt;&lt;P&gt;'X' = line size depends on list width&lt;/P&gt;&lt;P&gt;&amp;#145;&amp;#145;= Line size is set to 80 or MIN_LINESIZE (if &amp;gt; 0).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;7. Min_linesize LIKE sy-linsz: The report output contains a minimum possible length of line. If initial min_linesize is set to 80 by default, then this parameter is used to customize it. The prerequisite for this is that the parameter no_min_linesize should be ' '.&lt;/P&gt;&lt;P&gt;Value set: 0, 10 - 250&lt;/P&gt;&lt;P&gt;If the list is wider, the format uses the list width (maximum 250 or MAX_LINESIZE (if &amp;gt; 0)).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;8. Max_linesize LIKE sy-linsz: The default max. Linesize is 250. To change this default value, this parameter can interactively-define the maximum list width setting.&lt;/P&gt;&lt;P&gt;Value set: 0, 80 - 1020&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;9. Window_titlebar LIKE rsmpe-tittext: To set the titlebar on the report output.                             &lt;/P&gt;&lt;P&gt;           10. No_uline_hs (1) TYPE c.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 25 May 2007 07:11:27 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-05-25T07:11:27Z</dc:date>
    <item>
      <title>alv</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv/m-p/2317578#M508429</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;what for slis_layout_alv is used?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;siri&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 25 May 2007 07:06:00 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv/m-p/2317578#M508429</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-05-25T07:06:00Z</dc:date>
    </item>
    <item>
      <title>Re: alv</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv/m-p/2317579#M508430</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;&amp;lt;b&amp;gt;alv_layout TYPE slis_layout_alv.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Based on this declaration only we can ccreate the ALV Report.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,'&lt;/P&gt;&lt;P&gt;Sree&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 25 May 2007 07:08:16 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv/m-p/2317579#M508430</guid>
      <dc:creator>sreeramkumar_madisetty</dc:creator>
      <dc:date>2007-05-25T07:08:16Z</dc:date>
    </item>
    <item>
      <title>Re: alv</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv/m-p/2317580#M508431</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;&lt;/P&gt;&lt;P&gt;that is for setting the layout of the alv input.&lt;/P&gt;&lt;P&gt;see the below example.&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  ZBHALV_LIST1                                                *&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 ZBHALV_LIST1.&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;SELECT-OPTIONS: MATNR FOR MARA-MATNR.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA:BEGIN OF ITAB OCCURS 0,&lt;/P&gt;&lt;P&gt;     MATNR LIKE MARA-MATNR,&lt;/P&gt;&lt;P&gt;     ERSDA LIKE MARA-ERSDA,&lt;/P&gt;&lt;P&gt;     MTART LIKE MARA-MTART,&lt;/P&gt;&lt;P&gt;     MBRSH LIKE MARA-MBRSH,&lt;/P&gt;&lt;P&gt;END OF ITAB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT * FROM MARA INTO CORRESPONDING FIELDS OF TABLE ITAB WHERE MATNR&lt;/P&gt;&lt;P&gt;IN MATNR.&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:FCAT TYPE slis_t_fieldcat_alv.&lt;/P&gt;&lt;P&gt;DATA:LAYOUT TYPE slis_layout_alv.&lt;/P&gt;&lt;P&gt;DATA:EVE TYPE slis_t_event WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;DATA:HEAD TYPE slis_t_listheader WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;DATA:SORT TYPE slis_t_sortinfo_alv WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SORT-UP = 'X'.&lt;/P&gt;&lt;P&gt;SORT-SPOS = 1.&lt;/P&gt;&lt;P&gt;SORT-FIELDNAME = 'ERSDA'.&lt;/P&gt;&lt;P&gt;SORT-tabname = 'MARA'.&lt;/P&gt;&lt;P&gt;APPEND SORT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SORT-SPOS = 2.&lt;/P&gt;&lt;P&gt;SORT-FIELDNAME = 'MTART'.&lt;/P&gt;&lt;P&gt;SORT-tabname = 'MARA'.&lt;/P&gt;&lt;P&gt;APPEND SORT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;EVE-NAME = 'TOP_OF_PAGE'.&lt;/P&gt;&lt;P&gt;EVE-FORM = 'TOPOFPAGE'.&lt;/P&gt;&lt;P&gt;APPEND EVE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;EVE-NAME = 'TOP_OF_LIST'.&lt;/P&gt;&lt;P&gt;EVE-FORM = 'TOPOFLIST'.&lt;/P&gt;&lt;P&gt;APPEND EVE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;EVE-NAME = 'END_OF_LIST'.&lt;/P&gt;&lt;P&gt;EVE-FORM = 'ENDOFLIST'.&lt;/P&gt;&lt;P&gt;APPEND EVE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LAYOUT-ZEBRA = 'X'.&lt;/P&gt;&lt;P&gt;LAYOUT-no_hline = 'X'.&lt;/P&gt;&lt;P&gt;LAYOUT-NO_VLINE = 'X'.&lt;/P&gt;&lt;P&gt;LAYOUT-window_titlebar = 'MATERIAL DETAILS'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'REUSE_ALV_FIELDCATALOG_MERGE'&lt;/P&gt;&lt;P&gt; EXPORTING&lt;/P&gt;&lt;P&gt;   I_PROGRAM_NAME               = SY-REPID&lt;/P&gt;&lt;P&gt;   I_INTERNAL_TABNAME           = 'ITAB'&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_STRUCTURE_NAME             =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_CLIENT_NEVER_DISPLAY       = 'X'&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;   I_INCLNAME                   = SY-REPID&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_BYPASSING_BUFFER           =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_BUFFER_ACTIVE              =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  CHANGING&lt;/P&gt;&lt;P&gt;    CT_FIELDCAT                  = FCAT&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;  INCONSISTENT_INTERFACE       = 1&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  PROGRAM_ERROR                = 2&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  OTHERS                       = 3&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;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'REUSE_ALV_LIST_DISPLAY'&lt;/P&gt;&lt;P&gt; EXPORTING&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_INTERFACE_CHECK              = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_BYPASSING_BUFFER             =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_BUFFER_ACTIVE                = ' '&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;   I_CALLBACK_PROGRAM             = SY-REPID&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; I_CALLBACK_PF_STATUS_SET       = &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; I_CALLBACK_USER_COMMAND        = &lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_STRUCTURE_NAME               =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;   IS_LAYOUT                      = LAYOUT&lt;/P&gt;&lt;P&gt;   IT_FIELDCAT                    = FCAT&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IT_EXCLUDING                   =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IT_SPECIAL_GROUPS              =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;   IT_SORT                        = SORT[]&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IT_FILTER                      =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IS_SEL_HIDE                    =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_DEFAULT                      = 'X'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_SAVE                         = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IS_VARIANT                     =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;   IT_EVENTS                      = EVE[]&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IT_EVENT_EXIT                  =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IS_PRINT                       =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IS_REPREP_ID                   =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_SCREEN_START_COLUMN          = 5&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_SCREEN_START_LINE            = 5&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_SCREEN_END_COLUMN            = 120&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_SCREEN_END_LINE              = 25&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;IMPORTING&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  E_EXIT_CAUSED_BY_CALLER        =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  ES_EXIT_CAUSED_BY_USER         =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  TABLES&lt;/P&gt;&lt;P&gt;    T_OUTTAB                       = ITAB&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;&lt;/P&gt;&lt;P&gt;FORM TOPOFPAGE.&lt;/P&gt;&lt;P&gt;REFRESH HEAD.&lt;/P&gt;&lt;P&gt;    HEAD-TYP = 'H'.&lt;/P&gt;&lt;P&gt;    HEAD-INFO = 'MATERIALS'.&lt;/P&gt;&lt;P&gt;    APPEND HEAD.&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       = HEAD[]&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      I_LOGO                   =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      I_END_OF_LIST_GRID       =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;              .&lt;/P&gt;&lt;P&gt;ENDFORM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM TOPOFLIST.&lt;/P&gt;&lt;P&gt;REFRESH HEAD.&lt;/P&gt;&lt;P&gt;    HEAD-TYP = 'H'.&lt;/P&gt;&lt;P&gt;    HEAD-INFO = 'MATERIALS-LISTTOP'.&lt;/P&gt;&lt;P&gt;    APPEND HEAD.&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       = HEAD[]&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      I_LOGO                   =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      I_END_OF_LIST_GRID       =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;            .&lt;/P&gt;&lt;P&gt;ENDFORM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM ENDOFLIST.&lt;/P&gt;&lt;P&gt;REFRESH HEAD.&lt;/P&gt;&lt;P&gt;    HEAD-TYP = 'H'.&lt;/P&gt;&lt;P&gt;    HEAD-INFO = 'MATERIALS-LISTEND'.&lt;/P&gt;&lt;P&gt;    APPEND HEAD.&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       = HEAD[]&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      I_LOGO                   =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      I_END_OF_LIST_GRID       =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&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;P&gt;rgds,&lt;/P&gt;&lt;P&gt;bharat.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 25 May 2007 07:08:27 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv/m-p/2317580#M508431</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-05-25T07:08:27Z</dc:date>
    </item>
    <item>
      <title>Re: alv</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv/m-p/2317581#M508432</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;It is used to for defining the layout of your ALV report&lt;/P&gt;&lt;P&gt;like&lt;/P&gt;&lt;P&gt;ls_layout TYPE slis_layout_alv.&lt;/P&gt;&lt;P&gt;and we define different paramters of this layout like &lt;/P&gt;&lt;P&gt;ls_layout-group_change_edit = 'X'.&lt;/P&gt;&lt;P&gt;ls_layout-colwidth_optimize = 'X'.&lt;/P&gt;&lt;P&gt;ls_layout-zebra = 'X'.&lt;/P&gt;&lt;P&gt;ls_layout-detail_popup = 'X'.&lt;/P&gt;&lt;P&gt;ls_layout-get_selinfos = 'X'.&lt;/P&gt;&lt;P&gt;ls_layout-max_linesize = '200'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Reward points if useful&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Anji&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 25 May 2007 07:09:33 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv/m-p/2317581#M508432</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-05-25T07:09:33Z</dc:date>
    </item>
    <item>
      <title>Re: alv</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv/m-p/2317582#M508433</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;slis_layout_alv  is used in ALV to create a layout while displaying thae output.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;like we can insert logo ,header,footer according to clients requirement.&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;Reward with points if helpful.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 25 May 2007 07:09:45 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv/m-p/2317582#M508433</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-05-25T07:09:45Z</dc:date>
    </item>
    <item>
      <title>Re: alv</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv/m-p/2317583#M508434</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;slis_layout_alv  is a type defined in type pool SLIS..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;YOu can fine many fields in that ..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;its mainly use to maintain the layout..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;eg:&lt;/P&gt;&lt;P&gt;slis_layout_alv-zebra = 'X' -- gives you the design in the ALV output..&lt;/P&gt;&lt;P&gt;         no_colhead(1) type c,         " no headings&lt;/P&gt;&lt;P&gt;         no_hotspot(1) type c,         " headings not as hotspot&lt;/P&gt;&lt;P&gt;         zebra(1) type c,              " striped pattern&lt;/P&gt;&lt;P&gt;         no_vline(1) type c,           " columns separated by space&lt;/P&gt;&lt;P&gt;         no_hline(1) type c,        "rows separated by space B20K8A0N5D&lt;/P&gt;&lt;P&gt;         cell_merge(1) type c,         " not suppress field replication&lt;/P&gt;&lt;P&gt;         edit(1) type c,               " for grid only&lt;/P&gt;&lt;P&gt;         edit_mode(1) type c,          " for grid only&lt;/P&gt;&lt;P&gt;         numc_sum(1)     type c,       " totals for NUMC-Fields possib.&lt;/P&gt;&lt;P&gt;         no_input(1) type c,           " only display fields&lt;/P&gt;&lt;P&gt;         f2code like sy-ucomm,                              "&lt;/P&gt;&lt;P&gt;         reprep(1) type c,             " report report interface active&lt;/P&gt;&lt;P&gt;         no_keyfix(1) type c,          " do not fix keycolumns&lt;/P&gt;&lt;P&gt;         expand_all(1) type c,         " Expand all positions&lt;/P&gt;&lt;P&gt;         no_author(1) type c,          " No standard authority check&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;       PF-status&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;         def_status(1) type c,         " default status  space or 'A'&lt;/P&gt;&lt;P&gt;         item_text(20) type c,         " Text for item button&lt;/P&gt;&lt;P&gt;         countfname type lvc_fname,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;go to se11 , typegroup - SLIS and you can fiind this..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;rewards if useful..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards,&lt;/P&gt;&lt;P&gt;nazeer&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 25 May 2007 07:10:17 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv/m-p/2317583#M508434</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-05-25T07:10:17Z</dc:date>
    </item>
    <item>
      <title>Re: alv</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv/m-p/2317584#M508435</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;it is the layout structure  for ALV&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;A layout is build for the report output list description USING the internal table declared above (I_LAYOUT).&lt;/P&gt;&lt;P&gt;Output list description structure.&lt;/P&gt;&lt;P&gt;     The parameters are described under the following heads:&lt;/P&gt;&lt;P&gt;&amp;#149;	Display options&lt;/P&gt;&lt;P&gt;&amp;#149;	Exceptions&lt;/P&gt;&lt;P&gt;&amp;#149;	Totals&lt;/P&gt;&lt;P&gt;&amp;#149;	Interaction&lt;/P&gt;&lt;P&gt;&amp;#149;	Detail screen&lt;/P&gt;&lt;P&gt;&amp;#149;	Display variants (only for hierarchical-sequential lists)&lt;/P&gt;&lt;P&gt;&amp;#149;	Color&lt;/P&gt;&lt;P&gt;&amp;#149;	Other&lt;/P&gt;&lt;P&gt;The layout table is of type slis_layout_alv_spec and has the following fields:&lt;/P&gt;&lt;P&gt;   &lt;/P&gt;&lt;P&gt; Display options                                                 &lt;/P&gt;&lt;P&gt;1. Colwidth_optimize (1) TYPE c: This parameter optimizes the length of the different columns in the output. The width of the different col. now depends on the max. Length of the data in the column.&lt;/P&gt;&lt;P&gt;Value set: SPACE, 'X'&lt;/P&gt;&lt;P&gt;'X' = optimizes the column width so that all contents are displayed completely.                    &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2. No_colhead (1) TYPE c: This parameter suppresses the column headings                     &lt;/P&gt;&lt;P&gt;Value set: SPACE, 'X'.&lt;/P&gt;&lt;P&gt;'X' = column headers are not output&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;3. No_hotspot (1) TYPE c:  The heading of the report output are not output as hotspot.        &lt;/P&gt;&lt;P&gt;Value set: SPACE, 'X'.&lt;/P&gt;&lt;P&gt;'X' = column headers are not output as hotspot&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;4. Zebra (1) TYPE c : The report is output in the striped pattern.              &lt;/P&gt;&lt;P&gt;Value set: SPACE, 'X'.&lt;/P&gt;&lt;P&gt;'X' = striped pattern (e.g. for wide lists)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;5. No_vline (1) TYPE c: The report output contains columns only separated by space and no lines.  It is not relevant for: hierarchical-sequential lists and multiple-line lists.&lt;/P&gt;&lt;P&gt;Value set: SPACE, 'X'.&lt;/P&gt;&lt;P&gt;'X' = columns separated by SPACE&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;6. No_min_linesize (1) TYPE c: The report line size is equal to the width of the list. It is not relevant for block lists.&lt;/P&gt;&lt;P&gt;Value set: SPACE, 'X&amp;#146;.&lt;/P&gt;&lt;P&gt;'X' = line size depends on list width&lt;/P&gt;&lt;P&gt;&amp;#145;&amp;#145;= Line size is set to 80 or MIN_LINESIZE (if &amp;gt; 0).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;7. Min_linesize LIKE sy-linsz: The report output contains a minimum possible length of line. If initial min_linesize is set to 80 by default, then this parameter is used to customize it. The prerequisite for this is that the parameter no_min_linesize should be ' '.&lt;/P&gt;&lt;P&gt;Value set: 0, 10 - 250&lt;/P&gt;&lt;P&gt;If the list is wider, the format uses the list width (maximum 250 or MAX_LINESIZE (if &amp;gt; 0)).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;8. Max_linesize LIKE sy-linsz: The default max. Linesize is 250. To change this default value, this parameter can interactively-define the maximum list width setting.&lt;/P&gt;&lt;P&gt;Value set: 0, 80 - 1020&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;9. Window_titlebar LIKE rsmpe-tittext: To set the titlebar on the report output.                             &lt;/P&gt;&lt;P&gt;           10. No_uline_hs (1) TYPE c.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 25 May 2007 07:11:27 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv/m-p/2317584#M508435</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-05-25T07:11:27Z</dc:date>
    </item>
  </channel>
</rss>

