<?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: Split  alv to 3 in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/split-alv-to-3/m-p/4891712#M1142828</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;maybe this can help:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="jive_macro jive_macro_blogpost" href="https://community.sap.com/" __jive_macro_name="blogpost" modifiedtitle="true" __default_attr="41649"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 25 Dec 2008 11:52:09 GMT</pubDate>
    <dc:creator>former_member182371</dc:creator>
    <dc:date>2008-12-25T11:52:09Z</dc:date>
    <item>
      <title>Split  alv to 3</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/split-alv-to-3/m-p/4891711#M1142827</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;I have a screen splited to 2.&lt;/P&gt;&lt;P&gt;I would like to split it to 3 - top, middle &amp;amp; bottom.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My code is:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
* Creating Custom Container
  IF g_custom_container IS INITIAL.
    CREATE OBJECT g_custom_container
      EXPORTING
        container_name = g_custom_container_name.
  ENDIF.

* Creating Split Object
  IF g_split IS INITIAL.
    CREATE OBJECT g_split
             EXPORTING parent = g_custom_container
             orientation       =
                    cl_gui_easy_splitter_container=&amp;gt;orientation_vertical
             sash_position = 30
             with_border   = 1.
  ENDIF.

* Creating ALV instances
  IF grid1 IS INITIAL.
    CREATE OBJECT grid1
      EXPORTING
        i_parent = g_split-&amp;gt;top_left_container.

* Exclude functions
    PERFORM exclude_tb_functions CHANGING lt_exclude.

* Creating and Registering Handler Object
    CREATE OBJECT g_event_handler.
    SET HANDLER g_event_handler-&amp;gt;handle_toolbar      FOR grid1.
    SET HANDLER g_event_handler-&amp;gt;handle_double_click FOR grid1.
    SET HANDLER g_event_handler-&amp;gt;handle_user_command FOR grid1.

* Fill Field-Catalogs
    PERFORM field_catalog01.

* Set Layout
    PERFORM layout1.

    SORT gt_order BY aufnr.

* Display
    CALL METHOD grid1-&amp;gt;set_table_for_first_display
      EXPORTING
        is_layout            = gs_layout1
        i_save               = 'A'
        i_default            = 'X'
        is_variant           = g_variant
        it_toolbar_excluding = lt_exclude
      CHANGING
        it_outtab            = gt_order[]
        it_fieldcatalog      = gt_fc1[].
  ELSE.
    CALL METHOD grid1-&amp;gt;refresh_table_display.
  ENDIF.


After a double-click I'm activating the following:
  IF grid2 IS INITIAL.
    CREATE OBJECT grid2
        EXPORTING
          i_parent = g_split-&amp;gt;bottom_right_container.

* Fill Field-Catalog
    PERFORM field_catalog02.

* Set Layout
    PERFORM layout2.

*    SORT gt_res BY rsnum rspos.
    IF rb_comp EQ gc_true.
      CALL METHOD grid2-&amp;gt;set_table_for_first_display
        EXPORTING
          is_layout       = gs_layout2
          i_save          = 'A'
        CHANGING
          it_outtab       = gt_res[]
          it_fieldcatalog = gt_fc2[].
    ELSE.
      CALL METHOD grid2-&amp;gt;set_table_for_first_display
        EXPORTING
          is_layout       = gs_layout2
          i_save          = 'A'
        CHANGING
          it_outtab       = gt_res_conf[]
          it_fieldcatalog = gt_fc2[].
    ENDIF.
  ELSE.
    CALL METHOD grid2-&amp;gt;refresh_table_display.
  ENDIF.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;How can I add the third part ???&lt;/P&gt;&lt;P&gt;When I added it it's being displayed on the second, which means that the problem is with my container's &amp;amp; split's definition.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance,&lt;/P&gt;&lt;P&gt;Rebeka&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Code Formatted by: Alvaro Tejada Galindo on Dec 26, 2008 11:19 AM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 25 Dec 2008 10:47:08 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/split-alv-to-3/m-p/4891711#M1142827</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-12-25T10:47:08Z</dc:date>
    </item>
    <item>
      <title>Re: Split  alv to 3</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/split-alv-to-3/m-p/4891712#M1142828</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;maybe this can help:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="jive_macro jive_macro_blogpost" href="https://community.sap.com/" __jive_macro_name="blogpost" modifiedtitle="true" __default_attr="41649"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 25 Dec 2008 11:52:09 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/split-alv-to-3/m-p/4891712#M1142828</guid>
      <dc:creator>former_member182371</dc:creator>
      <dc:date>2008-12-25T11:52:09Z</dc:date>
    </item>
    <item>
      <title>Re: Split  alv to 3</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/split-alv-to-3/m-p/4891713#M1142829</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Go to ur screen layout. Check if the containers are overlapping. If so arrange accordingly.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Vinod.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 25 Dec 2008 12:01:12 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/split-alv-to-3/m-p/4891713#M1142829</guid>
      <dc:creator>vinod_vemuru2</dc:creator>
      <dc:date>2008-12-25T12:01:12Z</dc:date>
    </item>
    <item>
      <title>Re: Split  alv to 3</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/split-alv-to-3/m-p/4891714#M1142830</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Rebeka&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you want to have top/middle/bottom control then create a single splitter container having a single column with three rows. Using the method GET_CONTAINER you retrieve the container instances for each control.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For a sample report have a look at &lt;STRONG&gt;ZUS_SDN_TWO_ALV_GRIDS&lt;/STRONG&gt; in thread&lt;/P&gt;&lt;P&gt;&lt;SPAN __jive_macro_name="thread" id="384685"&gt;&lt;/SPAN&gt;&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;  Uwe&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 25 Dec 2008 19:53:16 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/split-alv-to-3/m-p/4891714#M1142830</guid>
      <dc:creator>uwe_schieferstein</dc:creator>
      <dc:date>2008-12-25T19:53:16Z</dc:date>
    </item>
    <item>
      <title>Re: Split  alv to 3</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/split-alv-to-3/m-p/4891715#M1142831</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I used a docking container&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 12 Jan 2009 07:32:16 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/split-alv-to-3/m-p/4891715#M1142831</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-01-12T07:32:16Z</dc:date>
    </item>
    <item>
      <title>Re: Split  alv to 3</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/split-alv-to-3/m-p/4891716#M1142832</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Plz refer to dis link properly..&lt;/P&gt;&lt;P&gt;/people/igor.barbaric/blog/2006/05/03/oo-abap-and-design-patterns-3-docking-containers-controller&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 12 Jan 2009 07:35:02 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/split-alv-to-3/m-p/4891716#M1142832</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-01-12T07:35:02Z</dc:date>
    </item>
  </channel>
</rss>

