Control umlinken

Benutzeroberflächen in SAP®-Systemen.
6 Beiträge • Seite 1 von 1
6 Beiträge Seite 1 von 1

Control umlinken

Beitrag von gwildor (ForumUser / 26 / 0 / 0 ) »
Hi, ich habe folgendes Problem:
Ich habe ein ALV-Tree-Control in einem CL_GUI_CUSTOM_CONTAINER Objekt und möchte dieses Control einem CL_GUI_DOCKING_CONTAINER Objekt zuweisen. Dies sollte eigentlich mit der Link-Methode des Container-Controls funktionieren, aber leider erhalte ich keine Anzeige des Trees in dem Docking-Control. :roll:

Für schnelle Hilfe danke ich im Vorraus !!

Danke
Gwildor

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


Beitrag von Azreal (Specialist / 182 / 1 / 0 ) »
HI Gwildor,

du möchtest also einen Custom Container einem Docking Container zuweisen. Leider kann ich dir nicht sagen ob dies überhaupt geht. Denn der übliche weg ist es, den Alv-Tree direkt dem DockingContainer zuzuweisen... Auszug aus: BCALV_GRID_DND_TREE_SIMPLE

Code: Alles auswählen.

  CREATE OBJECT G_CONTAINER_OBJECT
      EXPORTING SIDE = CL_GUI_DOCKING_CONTAINER=>DOCK_AT_LEFT
                EXTENSION = 270
                REPID     = G_REPID
                DYNNR     = '0100'.

CREATE OBJECT TREE1
    EXPORTING
        I_PARENT              = G_CONTAINER_OBJECT
        I_NODE_SELECTION_MODE = CL_GUI_COLUMN_TREE=>NODE_SEL_MODE_SINGLE
        I_ITEM_SELECTION      = ''
        I_NO_HTML_HEADER      = ''
        I_NO_TOOLBAR          = ''
    EXCEPTIONS
Sollte es doch eine Möglichkeit geben, daß man den CustomContainer dem DockingContainer zuweisen kann würde es mich freuen, wenn du dies hier posten könntest.
Vielen Dank.

Gruß Azreal

Beitrag von gwildor (ForumUser / 26 / 0 / 0 ) »
Hi Azreal,

danke für deine Antwort! Leider ist mein Problem nicht das generelle Generieren eines ALV-Trees, das klappt wie du es beschrieben hast sehr gut (sowohl Docking-Container wie auch Custom-Container). In meinem Fall existiert der ALV-Tree schon (Create Object wurde schon ausgeführt) und ist in einem Custom-Control. Nun möchte ich aber, dass dieser existierende ALV-Tree quasi in einen nebenstehenden Docking-Container verschoben wird. Dies soll nach dem Buch 'Dialogprogrammierung mit EnjoySAP Controls' von dpunkt.verlag S.240 mit der Link-Methode des Container-Objectes funktionieren. Leider ist kein Beispiel dabei und ich habe auch noch keins gefunden.

MfG
Gwildor

Beitrag von Azreal (Specialist / 182 / 1 / 0 ) »
Ei und ich hab mich schon gewundert was du denn da vor hast...

Das Buch müsste bei mir eigentlich auch rum liegen. Werd mir deine Problemstellung mal ansehen. Interessiert mich auch. Spätestens morgen kann ich dir meine Erfahrungen berichten.

gruß Azreal

Beitrag von Azreal (Specialist / 182 / 1 / 0 ) »
Hi gwildor,

hab die sache gestern abend kurz angeschnitten. Nach langem hin und her
hab ich mir mal die Doku dazu angesehen. Leider muß ich dir sagen, daß die Methode nicht dazu geeignet ist, die Referenz vom CustomContainer in den DockingContainer umzuleiten. Das ganze ist nur dazu da, daß z.B. der Docking Container nur erscheint wenn der CustomContainer auch auf dem Dynpro ist. (geeignet für TabStrips)

Denkbar wäre das eine der superklasse jedes einzelnen Controls eine Methode hat, mit der man den Parent ändern kann...

Gruß Azreal

Beitrag von gwildor (ForumUser / 26 / 0 / 0 ) »
Hi Azreal,

danke für deine Mühe. Schade dass es nicht geklappt hat. Hab's mir fast gedacht. Naja, muss ich mir was anderes einfallen lassen. Falls ich doch noch ne akzeptable Lösung für dieses Problem finde, poste ich sie hier nochmal rein.

Gruß Gwildor

Seite 1 von 1

Vergleichbare Themen

16
Antw.
9649
Views
Table Control in Custom Control?
von ralf.wenzel » 29.11.2013 21:21 • Verfasst in ABAP Objects®
8
Antw.
3266
Views
Logger Control
von SwordMaster » 12.10.2005 16:39 • Verfasst in Dialogprogrammierung
2
Antw.
2228
Views
tree control
von immo » 27.10.2005 08:18 • Verfasst in ABAP Objects®
1
Antw.
2327
Views
Table Control
von greenhorn-007 » 20.01.2006 10:45 • Verfasst in Dialogprogrammierung
4
Antw.
4826
Views
Kalender-Control
von Kaiwalker » 12.05.2005 10:42 • Verfasst in ABAP Objects®

Über diesen Beitrag


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

Aktuelle Forenbeiträge

BAPI_GOODSMVT_CREATE
vor 3 Stunden von retsch 1 / 28
SAP GUI Installation Probleme
Gestern von Romaniac gelöst 2 / 209
Erweiterung in ME51N/ME52N:
vor 5 Tagen von ABAPlerv 1 / 397
Erweiterung in ME51N/ME52N:
vor 5 Tagen von ABAPlerv 1 / 350
DIN Norm Klassifizierung
vor 6 Tagen von Radinator 2 / 3310

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

BAPI_GOODSMVT_CREATE
vor 3 Stunden von retsch 1 / 28
SAP GUI Installation Probleme
Gestern von Romaniac gelöst 2 / 209
Erweiterung in ME51N/ME52N:
vor 5 Tagen von ABAPlerv 1 / 397
Erweiterung in ME51N/ME52N:
vor 5 Tagen von ABAPlerv 1 / 350
DIN Norm Klassifizierung
vor 6 Tagen von Radinator 2 / 3310

Unbeantwortete Forenbeiträge

BAPI_GOODSMVT_CREATE
vor 3 Stunden von retsch 1 / 28
Erweiterung in ME51N/ME52N:
vor 5 Tagen von ABAPlerv 1 / 397
Erweiterung in ME51N/ME52N:
vor 5 Tagen von ABAPlerv 1 / 350