<?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: multiple ALV'S in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/multiple-alv-s/m-p/3484986#M837907</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;In your dynpro create three container.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Fill your three internal table and map each container to one alv grid.&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;DATA: cont01 TYPE REF TO cl_gui_custom_container,
      grid01 TYPE REF TO cl_gui_alv_grid,
      cont02 TYPE REF TO cl_gui_custom_container,
      grid02 TYPE REF TO cl_gui_alv_grid,
      cont03 TYPE REF TO cl_gui_custom_container,
      grid03 TYPE REF TO cl_gui_alv_grid.

* Do three create objects
    CREATE OBJECT: cont01 EXPORTING container_name = 'CONT01',
                   grid01 EXPORTING i_parent = cont01,
                   cont02 EXPORTING container_name = 'CONT02',
                   grid02 EXPORTING i_parent = cont02,   
                   cont03 EXPORTING container_name = 'CONT03',
                   grid03 EXPORTING i_parent = cont03.

* And three first display of alv grid
    CALL METHOD grid01-&amp;gt;set_table_for_first_display
      EXPORTING
        i_structure_name = 'XXXX'
        is_layout = is_layout
        is_variant = is_variant
        i_save = 'A'
        i_default = 'X'
      CHANGING
        it_outtab = itab01.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;Also don't forget to pass "dummy" program name to is_variant if you want to maitain display variants for each grid.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 05 Mar 2008 08:42:51 GMT</pubDate>
    <dc:creator>RaymondGiuseppi</dc:creator>
    <dc:date>2008-03-05T08:42:51Z</dc:date>
    <item>
      <title>multiple ALV'S</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/multiple-alv-s/m-p/3484983#M837904</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi all,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i have ar equiremaent where i need to show three different blocks in alv and the same using oops.&lt;/P&gt;&lt;P&gt;how can i achive this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The layout should look like this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;________________________________________________&lt;/P&gt;&lt;P&gt;TOP OF PAGE HAVING DETAILS&lt;/P&gt;&lt;P&gt;________________________________________________&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CURRENT DATA&lt;/P&gt;&lt;P&gt;_________________________________________________&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;_____&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;______&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;____________&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;____________&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;__________&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;_____&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;______&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;____________&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;____________&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;__________&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALCULATED DATA&lt;/P&gt;&lt;P&gt;_________________________________________________&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;_____&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;______&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;____________&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;____________&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;__________&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;_____&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;______&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;____________&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;____________&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;__________&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REVIEWED DATA&lt;/P&gt;&lt;P&gt;_________________________________________________&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;_____&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;______&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;____________&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;____________&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;__________&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;_____&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;______&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;____________&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;____________&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;__________&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;any sample code will be very helpful.&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;vijay&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 05 Mar 2008 08:17:05 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/multiple-alv-s/m-p/3484983#M837904</guid>
      <dc:creator>Vijay</dc:creator>
      <dc:date>2008-03-05T08:17:05Z</dc:date>
    </item>
    <item>
      <title>Re: multiple ALV'S</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/multiple-alv-s/m-p/3484984#M837905</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;REPORT  YMS_BLOCKALV.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TYPE-POOLS : SLIS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TABLES : MARA,MAKT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT-OPTIONS : MAT 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;        MAKTX LIKE MAKT-MAKTX,&lt;/P&gt;&lt;P&gt;        MATKL LIKE MARA-MATKL,&lt;/P&gt;&lt;P&gt;        MTART LIKE MARA-MTART,&lt;/P&gt;&lt;P&gt;       END OF ITAB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA : BEGIN OF ITAB1 OCCURS 0,&lt;/P&gt;&lt;P&gt;          MTART LIKE MARA-MTART,&lt;/P&gt;&lt;P&gt;          COUNT TYPE I,&lt;/P&gt;&lt;P&gt;      END OF ITAB1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA : BEGIN OF ITAB1_COL OCCURS 0,&lt;/P&gt;&lt;P&gt;          MTART LIKE MARA-MTART,&lt;/P&gt;&lt;P&gt;          COUNT TYPE I,&lt;/P&gt;&lt;P&gt;       END OF ITAB1_COL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA :  T_FCAT1 TYPE SLIS_T_FIELDCAT_ALV,&lt;/P&gt;&lt;P&gt;        T_FCAT2 TYPE SLIS_T_FIELDCAT_ALV,&lt;/P&gt;&lt;P&gt;        WA_FCAT TYPE SLIS_FIELDCAT_ALV,&lt;/P&gt;&lt;P&gt;        T_EVE TYPE SLIS_T_EVENT,&lt;/P&gt;&lt;P&gt;        WA_EVE TYPE SLIS_ALV_EVENT,&lt;/P&gt;&lt;P&gt;        T_LAYOUT TYPE SLIS_LAYOUT_ALV.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA : V_REPID LIKE SY-REPID,&lt;/P&gt;&lt;P&gt;       T_MAT LIKE MARA-MATNR.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DEFINE CREATE_FCAT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR WA_FCAT.&lt;/P&gt;&lt;P&gt;  WA_FCAT-FIELDNAME = &amp;amp;1.&lt;/P&gt;&lt;P&gt;  WA_FCAT-SELTEXT_L = &amp;amp;2.&lt;/P&gt;&lt;P&gt;  WA_FCAT-OUTPUTLEN = &amp;amp;3.&lt;/P&gt;&lt;P&gt;  APPEND WA_FCAT TO T_FCAT1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;END-OF-DEFINITION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;START-OF-SELECTION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  PERFORM GET_DATA.&lt;/P&gt;&lt;P&gt;  PERFORM DIS_DATA.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp; Form get_data&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM GET_DATA.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  SELECT A&lt;SUB&gt;MATNR B&lt;/SUB&gt;MAKTX A&lt;SUB&gt;MTART A&lt;/SUB&gt;MATKL INTO CORRESPONDING FIELDS OF TABLE ITAB&lt;/P&gt;&lt;P&gt;  FROM MARA AS A INNER JOIN MAKT AS B ON&lt;/P&gt;&lt;P&gt;  A&lt;SUB&gt;MATNR = B&lt;/SUB&gt;MATNR&lt;/P&gt;&lt;P&gt;  WHERE A~MATNR IN MAT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  LOOP AT ITAB.&lt;/P&gt;&lt;P&gt;    ITAB1-MTART = ITAB-MTART.&lt;/P&gt;&lt;P&gt;    ITAB1-COUNT = 1.&lt;/P&gt;&lt;P&gt;    APPEND ITAB1.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  SORT ITAB1 BY MTART.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  LOOP AT ITAB1.&lt;/P&gt;&lt;P&gt;    MOVE-CORRESPONDING ITAB1 TO ITAB1_COL.&lt;/P&gt;&lt;P&gt;    COLLECT ITAB1_COL.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&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 dis_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 DIS_DATA.&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;  CALL FUNCTION 'REUSE_ALV_BLOCK_LIST_INIT'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      I_CALLBACK_PROGRAM = V_REPID.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  REFRESH T_FCAT1.&lt;/P&gt;&lt;P&gt;  CLEAR T_FCAT1.&lt;/P&gt;&lt;P&gt;  REFRESH T_EVE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  WA_EVE-NAME = 'TOP_OF_PAGE'.&lt;/P&gt;&lt;P&gt;  WA_EVE-FORM = 'TOP_OF_PAGE1'.&lt;/P&gt;&lt;P&gt;  APPEND WA_EVE TO T_EVE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CREATE_FCAT:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  'MATNR' 'Material' '10',&lt;/P&gt;&lt;P&gt;  'MAKTX' 'Material Description' '40',&lt;/P&gt;&lt;P&gt;  'MTART' 'Type' '10',&lt;/P&gt;&lt;P&gt;  'MATKL' 'Group' '10'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'REUSE_ALV_BLOCK_LIST_APPEND'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      IS_LAYOUT   = T_LAYOUT&lt;/P&gt;&lt;P&gt;      IT_FIELDCAT = T_FCAT1&lt;/P&gt;&lt;P&gt;      I_TABNAME   = 'ITAB'&lt;/P&gt;&lt;P&gt;      IT_EVENTS   = T_EVE&lt;/P&gt;&lt;P&gt;    TABLES&lt;/P&gt;&lt;P&gt;      T_OUTTAB    = ITAB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  REFRESH T_FCAT1.&lt;/P&gt;&lt;P&gt;  CLEAR T_FCAT1.&lt;/P&gt;&lt;P&gt;  REFRESH T_EVE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  WA_EVE-NAME = 'TOP_OF_PAGE'.&lt;/P&gt;&lt;P&gt;  WA_EVE-FORM = 'TOP_OF_PAGE2'.&lt;/P&gt;&lt;P&gt;  APPEND WA_EVE TO T_EVE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CREATE_FCAT:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  'MTART' 'Type' '10',&lt;/P&gt;&lt;P&gt;  'COUNT' 'Total' '5'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'REUSE_ALV_BLOCK_LIST_APPEND'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      IS_LAYOUT   = T_LAYOUT&lt;/P&gt;&lt;P&gt;      IT_FIELDCAT = T_FCAT1&lt;/P&gt;&lt;P&gt;      I_TABNAME   = 'ITAB1_COL'&lt;/P&gt;&lt;P&gt;      IT_EVENTS   = T_EVE&lt;/P&gt;&lt;P&gt;    TABLES&lt;/P&gt;&lt;P&gt;      T_OUTTAB    = ITAB1_COL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'REUSE_ALV_BLOCK_LIST_DISPLAY'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM. "dis_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 top_of_page1&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_PAGE1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  FORMAT COLOR COL_POSITIVE.&lt;/P&gt;&lt;P&gt;  WRITE:/ 'First Block'.&lt;/P&gt;&lt;P&gt;  FORMAT COLOR OFF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM. "top_of_page&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&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_page2&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_PAGE2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  FORMAT COLOR COL_NEGATIVE.&lt;/P&gt;&lt;P&gt;  WRITE /5 'Second Block'.&lt;/P&gt;&lt;P&gt;  FORMAT COLOR OFF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM. "top_of_page&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Sankar M&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 05 Mar 2008 08:19:10 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/multiple-alv-s/m-p/3484984#M837905</guid>
      <dc:creator>p291102</dc:creator>
      <dc:date>2008-03-05T08:19:10Z</dc:date>
    </item>
    <item>
      <title>Re: multiple ALV'S</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/multiple-alv-s/m-p/3484985#M837906</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HI Vijay , &lt;/P&gt;&lt;P&gt; If you are implementing the ALV using OOPS concept then you can use the concept of splitters . In splitters what you do is split the custom container in a number of containers where grids can then be assigned.&lt;/P&gt;&lt;P&gt;Please check the detailed help on Splitters for more info.&lt;/P&gt;&lt;P&gt;Hope this helps.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Arun&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 05 Mar 2008 08:26:33 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/multiple-alv-s/m-p/3484985#M837906</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-05T08:26:33Z</dc:date>
    </item>
    <item>
      <title>Re: multiple ALV'S</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/multiple-alv-s/m-p/3484986#M837907</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;In your dynpro create three container.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Fill your three internal table and map each container to one alv grid.&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;DATA: cont01 TYPE REF TO cl_gui_custom_container,
      grid01 TYPE REF TO cl_gui_alv_grid,
      cont02 TYPE REF TO cl_gui_custom_container,
      grid02 TYPE REF TO cl_gui_alv_grid,
      cont03 TYPE REF TO cl_gui_custom_container,
      grid03 TYPE REF TO cl_gui_alv_grid.

* Do three create objects
    CREATE OBJECT: cont01 EXPORTING container_name = 'CONT01',
                   grid01 EXPORTING i_parent = cont01,
                   cont02 EXPORTING container_name = 'CONT02',
                   grid02 EXPORTING i_parent = cont02,   
                   cont03 EXPORTING container_name = 'CONT03',
                   grid03 EXPORTING i_parent = cont03.

* And three first display of alv grid
    CALL METHOD grid01-&amp;gt;set_table_for_first_display
      EXPORTING
        i_structure_name = 'XXXX'
        is_layout = is_layout
        is_variant = is_variant
        i_save = 'A'
        i_default = 'X'
      CHANGING
        it_outtab = itab01.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;Also don't forget to pass "dummy" program name to is_variant if you want to maitain display variants for each grid.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 05 Mar 2008 08:42:51 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/multiple-alv-s/m-p/3484986#M837907</guid>
      <dc:creator>RaymondGiuseppi</dc:creator>
      <dc:date>2008-03-05T08:42:51Z</dc:date>
    </item>
    <item>
      <title>Re: multiple ALV'S</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/multiple-alv-s/m-p/3484987#M837908</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi,&lt;/P&gt;&lt;P&gt;You can create ALV using Custom Control in your Screen painter. I am providing u with a sample cdo ask me if u have any doubts...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;**********&lt;STRONG&gt;data declaration&lt;/STRONG&gt;**************&lt;/P&gt;&lt;P&gt;DATA: grid1  TYPE REF TO cl_gui_alv_grid,                  " Custom Control1 declaration&lt;/P&gt;&lt;P&gt;      g_cust_cont1 TYPE REF TO cl_gui_custom_container,    "Container1 declaration&lt;/P&gt;&lt;P&gt;      g_cont1 TYPE scrfname VALUE 'GRID1',&lt;/P&gt;&lt;P&gt;      ls_exclude1 TYPE ui_func,                            "For Excluding Buttons&lt;/P&gt;&lt;P&gt;      lt_exclude1 TYPE ui_functions,&lt;/P&gt;&lt;P&gt;      gs_fcat1 TYPE lvc_s_fcat,                            "Field catalogue&lt;/P&gt;&lt;P&gt;      gt_fcat1 TYPE lvc_t_fcat,&lt;/P&gt;&lt;P&gt;      gs_lay1 TYPE lvc_s_layo,&lt;/P&gt;&lt;P&gt;      ls_celltab1 TYPE lvc_s_styl,&lt;/P&gt;&lt;P&gt;      lt_celltab1 TYPE lvc_t_styl,&lt;/P&gt;&lt;P&gt;      gd_maint1 TYPE syinput.    &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: grid2  TYPE REF TO cl_gui_alv_grid,                  " Custom Control1 declaration&lt;/P&gt;&lt;P&gt;      g_cust_cont2 TYPE REF TO cl_gui_custom_container,    "Container1 declaration&lt;/P&gt;&lt;P&gt;      g_cont2 TYPE scrfname VALUE 'GRID1',&lt;/P&gt;&lt;P&gt;      ls_exclude2 TYPE ui_func,                            " For Excluding Buttons&lt;/P&gt;&lt;P&gt;      lt_exclude2 TYPE ui_functions,&lt;/P&gt;&lt;P&gt;      gs_fcat2 TYPE lvc_s_fcat,                            "Field catalogue&lt;/P&gt;&lt;P&gt;      gt_fcat2 TYPE lvc_t_fcat,&lt;/P&gt;&lt;P&gt;      gs_lay2 TYPE lvc_s_layo,&lt;/P&gt;&lt;P&gt;      ls_celltab2 TYPE lvc_s_styl,&lt;/P&gt;&lt;P&gt;      lt_celltab2 TYPE lvc_t_styl,&lt;/P&gt;&lt;P&gt;      gd_maint2 TYPE syinput.      &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA:g_left_container TYPE REF TO cl_gui_container,&lt;/P&gt;&lt;P&gt;     g_right_container TYPE REF TO cl_gui_container.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: g_splitter_container TYPE REF TO cl_gui_splitter_container.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*****&lt;STRONG&gt;pbo&lt;/STRONG&gt;************&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF g_cust_cont1 IS INITIAL.&lt;/P&gt;&lt;P&gt;    g_cont1 = 'CUST_2000'.&lt;/P&gt;&lt;P&gt;    CLEAR g_cust_cont1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CREATE OBJECT g_cust_cont1&lt;/P&gt;&lt;P&gt;      EXPORTING&lt;/P&gt;&lt;P&gt;        container_name              = g_cont1&lt;/P&gt;&lt;P&gt;      EXCEPTIONS&lt;/P&gt;&lt;P&gt;        cntl_error                  = 1&lt;/P&gt;&lt;P&gt;        cntl_system_error           = 2&lt;/P&gt;&lt;P&gt;        create_error                = 3&lt;/P&gt;&lt;P&gt;        lifetime_error              = 4&lt;/P&gt;&lt;P&gt;        lifetime_dynpro_dynpro_link = 5.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; CREATE OBJECT g_splitter_container&lt;/P&gt;&lt;P&gt;      EXPORTING&lt;/P&gt;&lt;P&gt;        parent            = g_cust_cont1&lt;/P&gt;&lt;P&gt;        rows              = 2&lt;/P&gt;&lt;P&gt;        columns           = 1&lt;/P&gt;&lt;P&gt;      EXCEPTIONS&lt;/P&gt;&lt;P&gt;        cntl_error        = 1&lt;/P&gt;&lt;P&gt;        cntl_system_error = 2&lt;/P&gt;&lt;P&gt;        OTHERS            = 3.&lt;/P&gt;&lt;P&gt;    IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CALL METHOD g_splitter_container-&amp;gt;get_container&lt;/P&gt;&lt;P&gt;      EXPORTING&lt;/P&gt;&lt;P&gt;        row       = 1&lt;/P&gt;&lt;P&gt;        column    = 1&lt;/P&gt;&lt;P&gt;      RECEIVING&lt;/P&gt;&lt;P&gt;        container = g_left_container.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CALL METHOD g_splitter_container-&amp;gt;get_container&lt;/P&gt;&lt;P&gt;      EXPORTING&lt;/P&gt;&lt;P&gt;        row       = 2&lt;/P&gt;&lt;P&gt;        column    = 1&lt;/P&gt;&lt;P&gt;      RECEIVING&lt;/P&gt;&lt;P&gt;        container = g_right_container.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF grid1 IS INITIAL.&lt;/P&gt;&lt;P&gt;    CREATE OBJECT grid1&lt;/P&gt;&lt;P&gt;      EXPORTING&lt;/P&gt;&lt;P&gt;        i_parent = g_left_container.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;**************&lt;STRONG&gt;population of field catalogues&lt;/STRONG&gt;***********&lt;/P&gt;&lt;P&gt;gs_fcat1-col_pos = '1'.&lt;/P&gt;&lt;P&gt;    gs_fcat1-fieldname = 'ID'.&lt;/P&gt;&lt;P&gt;    gs_fcat1-ref_table = 'ICON'.&lt;/P&gt;&lt;P&gt;    gs_fcat1-reptext = 'Icon'.&lt;/P&gt;&lt;P&gt;    gs_fcat1-edit = ' '.&lt;/P&gt;&lt;P&gt;    gs_fcat1-key = 'X'.&lt;/P&gt;&lt;P&gt;    gs_fcat1-outputlen = 4.&lt;/P&gt;&lt;P&gt;    APPEND gs_fcat1 TO gt_fcat1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CLEAR gs_fcat1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    gs_fcat1-col_pos = '2'.&lt;/P&gt;&lt;P&gt;    gs_fcat1-fieldname = 'BEGDA'.&lt;/P&gt;&lt;P&gt;    gs_fcat1-ref_table = 'HRP1001'.&lt;/P&gt;&lt;P&gt;    gs_fcat1-reptext = 'Start'.&lt;/P&gt;&lt;P&gt;    gs_fcat1-coltext = 'Start'.&lt;/P&gt;&lt;P&gt;    gs_fcat1-key = 'X'.&lt;/P&gt;&lt;P&gt;    IF psyst-ioper = display.&lt;/P&gt;&lt;P&gt;      gs_fcat1-edit = ' '.&lt;/P&gt;&lt;P&gt;    ELSE.&lt;/P&gt;&lt;P&gt;      gs_fcat1-edit = 'X'.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;    gs_fcat1-f4availabl = 'X'.&lt;/P&gt;&lt;P&gt;    gs_fcat1-key = 'X'.&lt;/P&gt;&lt;P&gt;    gs_fcat1-outputlen = '8'.&lt;/P&gt;&lt;P&gt;    APPEND gs_fcat1 TO gt_fcat1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CLEAR gs_fcat1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    gs_fcat1-col_pos = '3'.&lt;/P&gt;&lt;P&gt;    gs_fcat1-fieldname = 'ENDDA'.&lt;/P&gt;&lt;P&gt;    gs_fcat1-ref_table = 'HRP1001'.&lt;/P&gt;&lt;P&gt;    gs_fcat1-reptext = 'End'.&lt;/P&gt;&lt;P&gt;    gs_fcat1-coltext = 'End'.&lt;/P&gt;&lt;P&gt;    IF psyst-ioper = display.&lt;/P&gt;&lt;P&gt;      gs_fcat1-edit = ' '.&lt;/P&gt;&lt;P&gt;    ELSE.&lt;/P&gt;&lt;P&gt;      gs_fcat1-edit = 'X'.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;    gs_fcat1-f4availabl = 'X'.&lt;/P&gt;&lt;P&gt;    gs_fcat1-outputlen = '8'.&lt;/P&gt;&lt;P&gt;    gs_fcat1-key = 'X'.&lt;/P&gt;&lt;P&gt;    APPEND gs_fcat1 TO gt_fcat1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CLEAR gs_fcat1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    gs_fcat1-col_pos = '4'.&lt;/P&gt;&lt;P&gt;    gs_fcat1-fieldname = 'RELATIONSHIP'.&lt;/P&gt;&lt;P&gt;    gs_fcat1-ref_table = 'ZIT9004'.&lt;/P&gt;&lt;P&gt;    gs_fcat1-reptext = 'Relationship'.&lt;/P&gt;&lt;P&gt;    gs_fcat1-coltext = 'Relationship'.&lt;/P&gt;&lt;P&gt;    gs_fcat1-edit = 'X'.&lt;/P&gt;&lt;P&gt;    gs_fcat1-outputlen = '25'.&lt;/P&gt;&lt;P&gt;    APPEND gs_fcat1 TO gt_fcat1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CLEAR gs_fcat1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    gs_fcat1-col_pos = '5'.&lt;/P&gt;&lt;P&gt;    gs_fcat1-fieldname = 'OTYPE'.&lt;/P&gt;&lt;P&gt;    gs_fcat1-ref_table = 'ZIT9004'.&lt;/P&gt;&lt;P&gt;    gs_fcat1-reptext = 'Object'.&lt;/P&gt;&lt;P&gt;    gs_fcat1-coltext = 'Object'.&lt;/P&gt;&lt;P&gt;    IF psyst-ioper = display.&lt;/P&gt;&lt;P&gt;      gs_fcat1-edit = ' '.&lt;/P&gt;&lt;P&gt;    ELSE.&lt;/P&gt;&lt;P&gt;      gs_fcat1-edit = 'X'.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;    gs_fcat1-outputlen = '2'.&lt;/P&gt;&lt;P&gt;    APPEND gs_fcat1 TO gt_fcat1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CLEAR gs_fcat1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    gs_fcat1-col_pos = '6'.&lt;/P&gt;&lt;P&gt;    gs_fcat1-fieldname = 'OBJID'.&lt;/P&gt;&lt;P&gt;    gs_fcat1-ref_table = 'ZIT9004'.&lt;/P&gt;&lt;P&gt;    gs_fcat1-reptext = 'ID'.&lt;/P&gt;&lt;P&gt;    gs_fcat1-coltext = 'ID'.&lt;/P&gt;&lt;P&gt;    gs_fcat1-f4availabl = ' '.&lt;/P&gt;&lt;P&gt;    gs_fcat1-outputlen = '8'.&lt;/P&gt;&lt;P&gt;    gs_fcat1-no_out = 'X'.&lt;/P&gt;&lt;P&gt;    APPEND gs_fcat1 TO gt_fcat1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CLEAR gs_fcat1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    gs_fcat1-col_pos = '7'.&lt;/P&gt;&lt;P&gt;    gs_fcat1-fieldname = 'SOBID'.&lt;/P&gt;&lt;P&gt;    gs_fcat1-ref_table = 'zit9004'.&lt;/P&gt;&lt;P&gt;    gs_fcat1-ref_field = 'sobid'.&lt;/P&gt;&lt;P&gt;    gs_fcat1-reptext = 'ID'.&lt;/P&gt;&lt;P&gt;    gs_fcat1-coltext = 'ID'.&lt;/P&gt;&lt;P&gt;    IF psyst-ioper = display.&lt;/P&gt;&lt;P&gt;      gs_fcat1-edit = ' '.&lt;/P&gt;&lt;P&gt;    ELSE.&lt;/P&gt;&lt;P&gt;      gs_fcat1-edit = 'X'.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;    gs_fcat1-f4availabl = 'X'.&lt;/P&gt;&lt;P&gt;    gs_fcat1-outputlen = '8'.&lt;/P&gt;&lt;P&gt;    APPEND gs_fcat1 TO gt_fcat1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CLEAR gs_fcat1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    gs_fcat1-col_pos = '8'.&lt;/P&gt;&lt;P&gt;    gs_fcat1-fieldname = 'VORNA'.&lt;/P&gt;&lt;P&gt;    gs_fcat1-ref_table = 'PA0002'.&lt;/P&gt;&lt;P&gt;    gs_fcat1-reptext = 'Name'.&lt;/P&gt;&lt;P&gt;    gs_fcat1-coltext = 'Name'.&lt;/P&gt;&lt;P&gt;    gs_fcat1-edit = ' '.&lt;/P&gt;&lt;P&gt;    gs_fcat1-outputlen = '20'.&lt;/P&gt;&lt;P&gt;    APPEND gs_fcat1 TO gt_fcat1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CLEAR gs_fcat1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    gs_fcat1-col_pos = '9'.&lt;/P&gt;&lt;P&gt;    gs_fcat1-fieldname = 'DELIMIT'.&lt;/P&gt;&lt;P&gt;    gs_fcat1-ref_table = 'ZIT9004'.&lt;/P&gt;&lt;P&gt;    gs_fcat1-reptext = 'Delimit'.&lt;/P&gt;&lt;P&gt;    gs_fcat1-coltext = 'Delimit'.&lt;/P&gt;&lt;P&gt;    gs_fcat1-edit = ' '.&lt;/P&gt;&lt;P&gt;    gs_fcat1-outputlen = '8'.&lt;/P&gt;&lt;P&gt;    APPEND gs_fcat1 TO gt_fcat1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CLEAR gs_fcat1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    gs_fcat1-col_pos = '10'.&lt;/P&gt;&lt;P&gt;    gs_fcat1-fieldname = 'CELLTAB'.&lt;/P&gt;&lt;P&gt;    gs_fcat1-no_out = 'X'.&lt;/P&gt;&lt;P&gt;    APPEND gs_fcat1 TO gt_fcat1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CLEAR gs_fcat1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    gs_fcat1-col_pos = '11'.&lt;/P&gt;&lt;P&gt;    gs_fcat1-fieldname = 'ISTAT'.&lt;/P&gt;&lt;P&gt;    gs_fcat1-ref_table = 'HRP1001'.&lt;/P&gt;&lt;P&gt;    gs_fcat1-no_out = 'X'.&lt;/P&gt;&lt;P&gt;    APPEND gs_fcat1 TO gt_fcat1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CLEAR gs_fcat1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    gs_fcat1-col_pos = '12'.&lt;/P&gt;&lt;P&gt;    gs_fcat1-fieldname = 'FLAG'.&lt;/P&gt;&lt;P&gt;    gs_fcat1-no_out = 'X'.&lt;/P&gt;&lt;P&gt;    APPEND gs_fcat1 TO gt_fcat1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CLEAR gs_fcat1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;***********&lt;STRONG&gt;for displaying the alv grid&lt;/STRONG&gt;**************&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL METHOD grid1-&amp;gt;set_table_for_first_display&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      it_toolbar_excluding = lt_exclude1&lt;/P&gt;&lt;P&gt;      i_save               = 'A'&lt;/P&gt;&lt;P&gt;      is_layout            = gs_lay1&lt;/P&gt;&lt;P&gt;      i_default            = 'X'&lt;/P&gt;&lt;P&gt;    CHANGING&lt;/P&gt;&lt;P&gt;      it_fieldcatalog      = gt_fcat1&lt;/P&gt;&lt;P&gt;      it_outtab            = wt_relat1[].&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  wa_lvc_s_col-fieldname = wa_col-fieldname.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 05 Mar 2008 09:16:43 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/multiple-alv-s/m-p/3484987#M837908</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-05T09:16:43Z</dc:date>
    </item>
    <item>
      <title>Re: multiple ALV'S</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/multiple-alv-s/m-p/3484988#M837909</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;U can use BLOCKEd alv s&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;use  FMs&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REUSE_ALV_BLOCKLIST_INIT&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REUSE_ALV_BLOCKLIST_APPEND  for 1st list&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REUSE_ALV_BLOCKLIST_APPEND  for 2nd list&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;etc&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REUSE_ALV_BLOCKLIST_DISPLAY&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Reward if useful&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 05 Mar 2008 09:16:47 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/multiple-alv-s/m-p/3484988#M837909</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-05T09:16:47Z</dc:date>
    </item>
  </channel>
</rss>

