Datenverwaltung für List-Tree

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

Datenverwaltung für List-Tree

Beitrag von Frank Zet. (ForumUser / 89 / 4 / 1 ) »
Hallo,

ich habe nun schon mehrmals gelesen, dass die Daten (Knoten und Blätter) eines Trees selbst intern verwaltet werden müssen, um sie erst zum Zeitpunkt des Aufrisses anzuzeigen. In meinem Fall wird die Tiefe des Trees von Hierarchie-Einträgen in zwei Tabellen bestimmt, ist also dynamisch und somit unterschiedlich tief, also auch von Knoten zu Knoten unterschiedlich tief.

Hier nun meine Fragen:
1. Lese ich direkt zu Anfang alle notwendigen Daten (Knoten und Blätter) in eine globale interne Tabelle, um diese später je nach Aufriss durch den User anzuzeigen?
2. Wie sieht das Satzbett aus? Kann ich alles in eine Tabelle packen? (node_table, item_table)
3. Muss ich die IDs der Knoten und Kinder selbst vergeben?

Ich meine auch, dass die DWDM-Beispiele mir nicht wirklich weiterhelfen. Während ich mich weiter versuche, wäre ich sehr dankbar, wenn mir jemand da Tipps geben könnte.

Schon mal vielen Dank in die Runde.

Frank

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


Beitrag von Gast ( / / 0 / 3 ) »
Das kommt darauf an, welchen Baum man benutzt!

Es gibt eine Tree-Klasse, welche immer einen fortlaufenden Zähler emitiert und eine bei welcher der Aufbau des Nodekeys selbst bestimmt werden kann (cl_column_tree_model). Ich selbst nutze immer die zweite Variante und bilde den Nodekey über eine interne Struktur mit den Schlüsselfeldern meiner Objekte ab.

Beim z.B. Doppelklick wird der übergebene Nodekey dann über die Struktur gelegt und ich weiß

1. auf welcher ebene ich mich befinde (SubEbenen-Felder sind initial)

und

2. welche Objekte ich laden / manipulieren muß.

vG

Arno

Seite 1 von 1

Vergleichbare Themen

1
Antw.
2101
Views
List Tree Model
von treyfifty » 27.07.2016 08:48 • Verfasst in ABAP® für Anfänger
1
Antw.
2176
Views
List Tree Model
von treyfifty » 27.07.2016 08:48 • Verfasst in ABAP® für Anfänger
5
Antw.
4373
Views
List Tree Model mit Toolbarmenü?
von MacLeod » 18.12.2012 13:16 • Verfasst in ABAP Objects®
6
Antw.
10010
Views
ALV Tree / List Tree?
von wega83 » 02.04.2012 16:06 • Verfasst in ABAP® Core
5
Antw.
3741
Views
mehr als 2 spalten im list tree??? dringend!
von ismailer » 15.12.2005 11:13 • Verfasst in ABAP Objects®

Über diesen Beitrag


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

Aktuelle Forenbeiträge

IBAN und BUT0BK
vor 9 Stunden von DeathAndPain gelöst 7 / 7443
SAPGui 8.00 32 Bit vs 64 Bit
vor 9 Stunden von DeathAndPain 3 / 895
Programm per Fremdtransport einspielen
vor 12 Stunden von IHe 3 / 313
Splitter-AlV erscheint nicht
vor 15 Stunden von qyurryus 2 / 332
Speichern Popup in MM42 verhindern
vor 19 Stunden von Noodl 1 / 349

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

IBAN und BUT0BK
vor 9 Stunden von DeathAndPain gelöst 7 / 7443
SAPGui 8.00 32 Bit vs 64 Bit
vor 9 Stunden von DeathAndPain 3 / 895
Programm per Fremdtransport einspielen
vor 12 Stunden von IHe 3 / 313
Splitter-AlV erscheint nicht
vor 15 Stunden von qyurryus 2 / 332
Speichern Popup in MM42 verhindern
vor 19 Stunden von Noodl 1 / 349