‎2005 Jun 10 2:28 PM
Hi,
I would like to use a Toggle (like in me22n) and Full screen button (like in se80) in my dynpros, does anyone know how to do that?
Thanks for your reply
Tomas
‎2005 Jun 10 2:37 PM
That is a docking container hanging off the side of the application. Here is a sample application which has a docking container hanging off of a selection screen.
report zrich_0005.
data: imara type table of mara with header line.
data: it001w type table of t001w with header line.
parameters: p_check type c,
p_rad1 radiobutton group grp1 default 'X',
p_rad2 radiobutton group grp1,
p_rad3 radiobutton group grp1.
start-of-selection.
at selection-screen output.
data: dockingbottom type ref to cl_gui_docking_container,
dockingright type ref to cl_gui_docking_container,
alv_bottom type ref to cl_gui_alv_grid,
alv_right type ref to cl_gui_alv_grid,
repid type syrepid.
repid = sy-repid.
select * into corresponding fields of table imara
from mara
where mtart = 'ZNBW'.
select * into corresponding fields of table it001w
from t001w.
check dockingbottom is initial.
create object dockingbottom
exporting repid = repid
dynnr = sy-dynnr
side = dockingbottom->dock_at_bottom
extension = 170.
create object alv_bottom
exporting i_parent = dockingbottom.
call method alv_bottom->set_table_for_first_display
exporting
i_structure_name = 'MARA'
changing
it_outtab = imara[].
create object dockingright
exporting repid = repid
dynnr = sy-dynnr
side = dockingright->dock_at_right
extension = 600.
create object alv_right
exporting i_parent = dockingright.
call method alv_right->set_table_for_first_display
exporting
i_structure_name = 'T001W'
changing
it_outtab = it001w[].
All you have to do is put a button in your application which turns on/off the docking container.
I believe that you could use the method SET_VISIBLE.
Regards,
Rich Heilman
‎2005 Jun 10 2:49 PM
I missed the your comment on the bottom, that solved it!
Thank you
Tomas
‎2005 Jun 10 2:45 PM
Thank you for your reply, but I would like to show and hide part of the screen using a toggle button - or show and hide a container on a dynpro.
Tomas