EWM - LVM und CL_GUI_LIST_TREE [Spiel, Spaß und Spannung]

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

Die Objektorientierung mit ABAP®: Vererbung, Dynamische Programmierung, GUI Controls (u.a. ALV im OO).
1 Beitrag • Seite 1 von 1
1 Beitrag Seite 1 von 1

EWM - LVM und CL_GUI_LIST_TREE [Spiel, Spaß und Spannung]

Beitrag von mlg (ForumUser / 4 / 2 / 0 ) »
Einen wunderschönen guten Morgen liebe Profis :)

da ich mich als kleine Azubiene mal wieder in einer 'unbequemen' Lage wiederfinde habe ich mir gedacht ich frage euch mal nach Hilfe :)

also folgende Stiuation:
Ich habe es geschafft meinen EWM Lageverwaltungsmonitor von meinem Programm aus aufzurufen und auch gleich zu Beginn den richtigen Selektionsbildschirm angezeigt zu bekommen :)
Das funktioniert ganz gut da der LMV mit einer Klasse und (meist) sinnvollen Methoden aufgebaut ist.

Also ganz normal das "übliche" -> Objekt erzeugen -> Methoden ausführen .... soweit so klar :)

Jetzt gibt es die Methode EXPAND in der Klasse /SCWM/CL_WME_MONITOR_SRVC

Code: Alles auswählen.

METHOD expand.

  DATA ls_tree TYPE /scwm/s_tree.
  DATA lv_node TYPE tv_nodekey.

  LOOP AT mt_tree INTO ls_tree WHERE pnode = c_node_root.
*   expand each 1-level node of the tree
    lv_node = ls_tree-cnode.
    mo_tree->expand_node( node_key       = lv_node
                          expand_subtree = /scmb/cl_c=>boole_true ).
  ENDLOOP.

ENDMETHOD.
das Objekt mo_tree und auch die Tabelle mt_tree sind private.

Diese Methode klappt in dem Tree alle Knoten auf...
Das ist sehr, sehr unschön :(

Aber nachdem die Methode EXPAND_NODE der Klasse CL_GUI_LIST_TREE aufgerufen wird habe ich mir folgendes gedacht:
[Ab hier beginnt irgendwie die eigentliche Frage]:

ich benötige ein eigenes Objekt der Klasse CL_GUI_LIST_TREE und kann dann mit diesem Objekt eine der Methoden
EXPAND_NODE Instance Method Public Knoten (Teilbaum) expandieren
EXPAND_NODES Instance Method Public mehrere Knoten expandieren
EXPAND_ROOT_NODES Instance Method Public expandiert alle Wurzelknoten

verwenden um meinen Tree nur an bestimmten Knoten aufzuklappen...

Bin ich auf dem richtigen Weg? o.O
EDIT und so:
oh man ich war ja mal sowas von falsch ^^ irgendwann bin auch ich darauf gekommen das es so einfach nicht funktioniert o.O habe ein lustiges kleines bespiel mit äpfeln in meinem kopf gehabt :P -> ich glaube um wirklich irgendwie gut mit oo umgehen zu können brauch ich noch ein wenig :P

-> nun hänge ich ein wenig bei der richtigen Erstellung meines Objekts :)
=> hier wäre ich für jegliche Links und Verweise dankbar :) (und ja ich werde gleich noch ein wenig weiter im Forum lesen ;) in der Hoffnung es noch selbst zu lösen ;) )

evtl. helfen ja noch die zwei Screen Shots?
'ist-Situation'
Bild
'soll-Situation'
Bild

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


Seite 1 von 1

Vergleichbare Themen

1
Antw.
3196
Views
List Tree Model
von treyfifty » 27.07.2016 08:48 • Verfasst in ABAP® für Anfänger
1
Antw.
3171
Views
List Tree Model
von treyfifty » 27.07.2016 08:48 • Verfasst in ABAP® für Anfänger
5
Antw.
5237
Views
List Tree Model mit Toolbarmenü?
von MacLeod » 18.12.2012 13:16 • Verfasst in ABAP Objects®
6
Antw.
11080
Views
ALV Tree / List Tree?
von wega83 » 02.04.2012 16:06 • Verfasst in ABAP® Core
2
Antw.
1790
Views
Im List Tree Itemnummer bei Drop herausfinden
von Dele » 31.07.2013 10:16 • Verfasst in ABAP Objects®

Über diesen Beitrag

mlg
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

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.

Unbeantwortete Forenbeiträge

Benutzerdefinierte Felder PSP
vor 3 Wochen von Rabea1103 1 / 32898
Spool vereinen OTF und PDF
vor 4 Wochen von anna2205 1 / 48715
XSLT und Loipro05 Transformation
December 2025 von Torsten1965 1 / 55834