Skip to Content
-1

cl_gui_docking_container in TabStrip

Hi, all.

At subscreen on TabStrip I can't create docking container.


In module STATUS_0110 output. I am write:


CREATE OBJECT go_dock
EXPORTING
parent = cl_gui_container=>screen0
repid = lv_repid
dynnr = '0101'
extension = 230
side = cl_gui_docking_container=>dock_at_top
EXCEPTIONS
others = 6.

Or :

CREATE OBJECT go_dock
EXPORTING
parent = cl_gui_container=>screen1
repid = lv_repid
dynnr = '0100'
extension = 230
side = cl_gui_docking_container=>dock_at_top
EXCEPTIONS
others = 6.

And then I am display ALV.


But in tabstrip I don't see alv table.

I think that the problem in creating docking container and in tabstrip?

Сan someone faced with this problem?

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

4 Answers

  • Best Answer
    Dec 08, 2016 at 07:24 AM

    A docking container is only for the main dynpro.

    Add comment
    10|10000 characters needed characters exceeded

    • If you want to have a container inside a subscreen (in your case, the subscreen being the one for a given tab in a tabstrip), it's called a "custom container" (aka "custom control") ; you need to add a "custom control" element (named "CC" for instance) in the subscreen and bind it in the PBO of the subscreen using the statement CREATE OBJECT container TYPE cl_gui_custom_container EXPORTING container_name = 'CC', and then you may add controls in this container.

  • Dec 08, 2016 at 08:15 AM

    When you created your tabstrip control, you should have already created some subscreens, so why didn't you create some custom control in those subscreen. Ususally docking container are used to create such container outside of any dynpro, what are you exactly trying to do?

    Regards,
    Raymond

    Add comment
    10|10000 characters needed characters exceeded

  • Dec 08, 2016 at 08:02 AM

    I think I’ve seen examples of cl_gui_docking_container in subscreens.

    Add comment
    10|10000 characters needed characters exceeded

  • Dec 08, 2016 at 08:02 AM

    But it was not subscreen in tabstrip.

    Add comment
    10|10000 characters needed characters exceeded