<?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 oops alv with two screen in same container in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/oops-alv-with-two-screen-in-same-container/m-p/2100602#M437893</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;is it possible to create a two containers in the same screen with alv display in them?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  If so please send me the procedure and code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  If it is not possible please let me know how to display two different itabs in the same screen in two different blocks.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance,&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 05 Apr 2007 12:50:01 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-04-05T12:50:01Z</dc:date>
    <item>
      <title>oops alv with two screen in same container</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/oops-alv-with-two-screen-in-same-container/m-p/2100602#M437893</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;is it possible to create a two containers in the same screen with alv display in them?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  If so please send me the procedure and code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  If it is not possible please let me know how to display two different itabs in the same screen in two different blocks.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance,&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 05 Apr 2007 12:50:01 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/oops-alv-with-two-screen-in-same-container/m-p/2100602#M437893</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-04-05T12:50:01Z</dc:date>
    </item>
    <item>
      <title>Re: oops alv with two screen in same container</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/oops-alv-with-two-screen-in-same-container/m-p/2100603#M437894</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;  Yeah you can have two containers in the same screen with alv display in them.&lt;/P&gt;&lt;P&gt;  To do that create 2 containers in the screen paiter.Give some names to them.&lt;/P&gt;&lt;P&gt;  Create 2 grid objects and refer to them. Procedure is same as we do for one grid.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&amp;amp;Regards,&lt;/P&gt;&lt;P&gt;Siri.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 05 Apr 2007 12:54:06 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/oops-alv-with-two-screen-in-same-container/m-p/2100603#M437894</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-04-05T12:54:06Z</dc:date>
    </item>
    <item>
      <title>Re: oops alv with two screen in same container</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/oops-alv-with-two-screen-in-same-container/m-p/2100604#M437895</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;Check for demo program RSDEMO_SPLITTER_CONTROL&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;aRs&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 05 Apr 2007 12:54:48 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/oops-alv-with-two-screen-in-same-container/m-p/2100604#M437895</guid>
      <dc:creator>former_member194669</dc:creator>
      <dc:date>2007-04-05T12:54:48Z</dc:date>
    </item>
    <item>
      <title>Re: oops alv with two screen in same container</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/oops-alv-with-two-screen-in-same-container/m-p/2100605#M437896</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi, yeah it's possible&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;look example code:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
DATA: "Containers for screen element
 g_container   TYPE REF TO cl_gui_docking_container.

* ALV Grids:
 grid_req             TYPE REF TO cl_gui_alv_grid,
 grid_reqitem         TYPE REF TO cl_gui_alv_grid,
 grid_ord             TYPE REF TO cl_gui_alv_grid,
 grid_orditem         TYPE REF TO cl_gui_alv_grid.

FORM create_screen_controls.

* Spliters
  DATA l_vsplitter       TYPE REF TO cl_gui_splitter_container.
  DATA l_hsplitter_left  TYPE REF TO cl_gui_splitter_container.
  DATA l_hsplitter_right TYPE REF TO cl_gui_splitter_container.

* Right and left sides
  DATA l_panel_left      TYPE REF TO cl_gui_container.
  DATA l_panel_right     TYPE REF TO cl_gui_container.

* Subscreens
  DATA l_container_1     TYPE REF TO cl_gui_container.
  DATA l_container_2     TYPE REF TO cl_gui_container.
  DATA l_container_3     TYPE REF TO cl_gui_container.
  DATA l_container_4     TYPE REF TO cl_gui_container.


* Main container
  CREATE OBJECT g_container
   EXPORTING
    repid      = sy-repid
    dynnr      = '0100'
    side       = cl_gui_docking_container=&amp;gt;dock_at_left
    extension  = 2048
   EXCEPTIONS
    cntl_error                  = 1
    cntl_system_error           = 2
    create_error                = 3
    lifetime_error              = 4
    lifetime_dynpro_dynpro_link = 5
    OTHERS                      = 6.

  PERFORM check_sys_mess.

*** Subcontainers

* Vertical Spliter
  CREATE OBJECT l_vsplitter
   EXPORTING
     parent  = g_container
     rows    = 1
     columns = 2.

  PERFORM check_sys_mess.

  l_vsplitter-&amp;gt;set_border( border = cl_gui_cfw=&amp;gt;false ).

* Two parts of vertical spliter
  l_panel_left  = l_vsplitter-&amp;gt;get_container( row = 1 column = 1 ).
  l_panel_right = l_vsplitter-&amp;gt;get_container( row = 1 column = 2 ).


* Left Horisontal spliter
  CREATE OBJECT l_hsplitter_left
   EXPORTING
    parent  = l_panel_left
    rows    = 2
    columns = 1.

  PERFORM check_sys_mess.

* Right Horisontal spliter
  CREATE OBJECT l_hsplitter_right
   EXPORTING
    parent = l_panel_right
    rows    = 2
    columns = 1.

  PERFORM check_sys_mess.

  l_hsplitter_left-&amp;gt;set_border( border = cl_gui_cfw=&amp;gt;false ).
  l_hsplitter_right-&amp;gt;set_border( border = cl_gui_cfw=&amp;gt;false ).

  l_container_1 = l_hsplitter_left-&amp;gt;get_container( row = 1 column = 1 ).
  l_container_3 = l_hsplitter_left-&amp;gt;get_container( row = 2 column = 1 ).
  l_container_2 = l_hsplitter_right-&amp;gt;get_container( row = 1 column = 1 ).
  l_container_4 = l_hsplitter_right-&amp;gt;get_container( row = 2 column = 1 ).

  PERFORM check_sys_mess.

*  IF sy-uname EQ 'PARSHENKOV'.
*    l_hsplitter_left-&amp;gt;set_visible( visible = space ).
*  ENDIF.

*** Assign Alv Greeds to containers

* GRID of Source Headers
  CREATE OBJECT grid_req
    EXPORTING
     i_parent = l_container_1.

  PERFORM check_sys_mess.

* GRID of Target Headers
  CREATE OBJECT grid_ord
   EXPORTING
    i_parent = l_container_2.

  PERFORM check_sys_mess.

* GRID of Source Items
  CREATE OBJECT grid_reqitem
   EXPORTING
    i_parent = l_container_3.

  PERFORM check_sys_mess.

* GRID of Target Items
  CREATE OBJECT grid_orditem
   EXPORTING
    i_parent = l_container_4.

  PERFORM check_sys_mess.


ENDFORM.                    "create_screen_controls

&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 05 Apr 2007 12:56:11 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/oops-alv-with-two-screen-in-same-container/m-p/2100605#M437896</guid>
      <dc:creator>pavel_parshenkov2</dc:creator>
      <dc:date>2007-04-05T12:56:11Z</dc:date>
    </item>
    <item>
      <title>Re: oops alv with two screen in same container</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/oops-alv-with-two-screen-in-same-container/m-p/2100606#M437897</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;it is possible to create two containers in the same screen.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA:G_CONTAINER TYPE SCRFNAME VALUE 'TABC',&lt;/P&gt;&lt;P&gt;G_CONTAINER1 TYPE SCRFNAME VALUE 'TABC1',&lt;/P&gt;&lt;P&gt;GRID TYPE REF TO CL_GUI_ALV_GRID,&lt;/P&gt;&lt;P&gt;G_CUSTOM_CONTAINER TYPE REF TO CL_GUI_CUSTOM_CONTAINER,&lt;/P&gt;&lt;P&gt;GRID1 TYPE REF TO CL_GUI_ALV_GRID,&lt;/P&gt;&lt;P&gt;G_CUSTOM_CONTAINER1 TYPE REF TO CL_GUI_CUSTOM_CONTAINER.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;perform grid_disp.&lt;/P&gt;&lt;P&gt;perform grid_disp1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM GRID_DISP.&lt;/P&gt;&lt;P&gt;      IF NOT G_CUSTOM_CONTAINER IS INITIAL.&lt;/P&gt;&lt;P&gt;        PERFORM CLEAR_GRID.&lt;/P&gt;&lt;P&gt;      ENDIF.&lt;/P&gt;&lt;P&gt;        CREATE OBJECT G_CUSTOM_CONTAINER&lt;/P&gt;&lt;P&gt;               EXPORTING CONTAINER_NAME = G_CONTAINER.&lt;/P&gt;&lt;P&gt;        CREATE OBJECT GRID&lt;/P&gt;&lt;P&gt;               EXPORTING I_PARENT = G_CUSTOM_CONTAINER.&lt;/P&gt;&lt;P&gt;      &lt;/P&gt;&lt;P&gt;  PERFORM FIELD_CAT.&lt;/P&gt;&lt;P&gt;  PERFORM FILL_DATA.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        CALL METHOD GRID-&amp;gt;SET_TABLE_FOR_FIRST_DISPLAY&lt;/P&gt;&lt;P&gt;           CHANGING&lt;/P&gt;&lt;P&gt;            IT_FIELDCATALOG = FCAT[]&lt;/P&gt;&lt;P&gt;            IT_OUTTAB       = table[].&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM GRID_DISP1.&lt;/P&gt;&lt;P&gt;      IF NOT G_CUSTOM_CONTAINER1 IS INITIAL.&lt;/P&gt;&lt;P&gt;        PERFORM CLEAR_GRID1.&lt;/P&gt;&lt;P&gt;      ENDIF.&lt;/P&gt;&lt;P&gt;        CREATE OBJECT G_CUSTOM_CONTAINER1&lt;/P&gt;&lt;P&gt;               EXPORTING CONTAINER_NAME = G_CONTAINER1.&lt;/P&gt;&lt;P&gt;        CREATE OBJECT GRID1&lt;/P&gt;&lt;P&gt;               EXPORTING I_PARENT = G_CUSTOM_CONTAINER1.&lt;/P&gt;&lt;P&gt;      &lt;/P&gt;&lt;P&gt;  PERFORM FIELD_CAT1.&lt;/P&gt;&lt;P&gt;  PERFORM FILL_DATA1.&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;           CHANGING&lt;/P&gt;&lt;P&gt;            IT_FIELDCATALOG = FCAT1[]&lt;/P&gt;&lt;P&gt;            IT_OUTTAB       = table1[].&lt;/P&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;&lt;/P&gt;&lt;P&gt;regards,&lt;/P&gt;&lt;P&gt;bharat.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 05 Apr 2007 13:00:04 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/oops-alv-with-two-screen-in-same-container/m-p/2100606#M437897</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-04-05T13:00:04Z</dc:date>
    </item>
  </channel>
</rss>

