Tree im Docking Container

Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV
3 Beiträge • Seite 1 von 1
3 Beiträge Seite 1 von 1

Tree im Docking Container

Beitrag von Balflear (ForumUser / 5 / 1 / 0 ) »
Moin,
vor kurzem habe ich die Docking Container kennengelernt. Funktioniert auch eigentlich alles wie ich es möchte, nur beim einbinden von ALV Trees gibt es eine kleine Unschönheit. In meinem Beispielprogramm habe ich es einmal mit einem Textedit versucht wo auch alles in Ordnung aussieht (Anhang1), binde ich jedoch ein Tree ein, sieht es aus als wenn er automatisch ein weiteres Docking im Docking erzeugt bzw ein SplitContainer erzeugt (Anhang2).


Habe ich irgendwas übersehen bzw wie kann ich diese Unschönheit beseitigen?

Hier ist mein kleines Testprogramm was ich dazu genutzt habe (ich weis der Tree bekommt keine Columns und nichts, aber gings nur ums proof of concept).

Code: Alles auswählen.

REPORT ysg_dok_akte.
DATA:
  ok_code TYPE sy-ucomm,
*  tree TYPE REF TO CL_GUI_ALV_TREE_SIMPLE,
  tree    TYPE REF TO cl_gui_alv_tree,
  edit    TYPE REF TO cl_gui_textedit,
  dock    TYPE REF TO cl_gui_docking_container.


CREATE OBJECT dock
  EXPORTING
    repid = sy-repid
    dynnr = '9000'
    side  = dock->dock_at_right
*   style = 0
    ratio = 50.


*CREATE OBJECT edit
*  EXPORTING
**    max_number_chars       =
**    style                  = 0
**    wordwrap_mode          = WORDWRAP_AT_WINDOWBORDER
**    wordwrap_position      = -1
**    wordwrap_to_linebreak_mode = FALSE
**    filedrop_mode          = DROPFILE_EVENT_OFF
*    parent                 = dock
**    lifetime               =
**    name                   =
*  EXCEPTIONS
*    error_cntl_create      = 1
*    error_cntl_init        = 2
*    error_cntl_link        = 3
*    error_dp_create        = 4
*    gui_type_not_supported = 5
*    others                 = 6.
*IF sy-subrc <> 0.
*ENDIF.


CREATE OBJECT tree
  EXPORTING
    parent                      = dock
  EXCEPTIONS
    cntl_error                  = 1
    cntl_system_error           = 2
    create_error                = 3
    lifetime_error              = 4
    illegal_node_selection_mode = 5
    failed                      = 6
    illegal_column_name         = 7
    OTHERS                      = 8.
IF sy-subrc <> 0.
ENDIF.



CALL SCREEN 9000.

INCLUDE ysg_dok_akte_status_9000o01.
INCLUDE ysg_dok_akte_ok_9000i01.

Ich hoffe ihr könnt mir helfen.
LG Balflear

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Re: Tree im Docking Container

Beitrag von a-dead-trousers (Top Expert / 4478 / 231 / 1204 ) »
Ich glaube, das liegt daran, dass du noch keine Informationen im ALV-Tree anzeigst.
Der ALV-Tree ist im Herzen eigentlich ein CL_GUI_COLUMN_TREE mit einigen "angedockten" Gimicks. Von daher könnte ich mir vorstellen, dass sobald du echte Inhalte im ALV-Tree darstellst alles korrekt dargestellt wird.
Theory is when you know something, but it doesn't work.
Practice is when something works, but you don't know why.
Programmers combine theory and practice: Nothing works and they don't know why.

ECC: 6.18
Basis: 7.50

Re: Tree im Docking Container

Beitrag von Balflear (ForumUser / 5 / 1 / 0 ) »
Danke für den Tipp! Ich habe das Ganze im nächsten Versuch als cl_gui_column_tree umgesetzt und mit Werten gefüttert und tatsächlich wird der Baum ohne diese Unschönheit angezeigt.

Vielen Dank!

Seite 1 von 1

Vergleichbare Themen

3
Antw.
22794
Views
Docking Container im Docking Container
von GreatEMU » 25.04.2013 11:54 • Verfasst in ABAP Objects®
0
Antw.
17510
Views
Abstand zum Top bei Docking Container
von Gotti » 30.04.2008 11:14 • Verfasst in ABAP Objects®
6
Antw.
26042
Views
Gesplitteter Docking-Container
von ralf.wenzel » 26.05.2013 18:33 • Verfasst in ABAP Objects®
6
Antw.
25607
Views
cl_salv_table und Docking Container
von JohnLocklay » 22.07.2018 15:40 • Verfasst in ABAP Objects®
5
Antw.
439454
Views
Docking Container / Call Dialog
von eschi78 » 21.05.2012 10:11 • Verfasst in ABAP Objects®

Über diesen Beitrag


Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Aktuelle Forenbeiträge

ALV Grid und Dynprofeld
vor 13 Stunden von PeterPaletti 5 / 166
User Exit ME21N / ME22N gesucht
vor einer Woche von ralf.wenzel 9 / 13192

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.

Aktuelle Forenbeiträge

ALV Grid und Dynprofeld
vor 13 Stunden von PeterPaletti 5 / 166
User Exit ME21N / ME22N gesucht
vor einer Woche von ralf.wenzel 9 / 13192

Unbeantwortete Forenbeiträge

Benutzerdefinierte Felder PSP
letzen Monat von Rabea1103 1 / 47696
Spool vereinen OTF und PDF
letzen Monat von anna2205 1 / 63960
XSLT und Loipro05 Transformation
December 2025 von Torsten1965 1 / 73377