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.
1454
Views
List Tree Model
von treyfifty » 27.07.2016 08:48 • Verfasst in ABAP® für Anfänger
3
Antw.
2761
Views
EXPAND_NO_CHILDREN und List Tree
von SkyHobbit » 15.06.2005 14:53 • Verfasst in ABAP® für Anfänger
1
Antw.
1549
Views
List Tree Model
von treyfifty » 27.07.2016 08:48 • Verfasst in ABAP® für Anfänger
5
Antw.
3670
Views
List Tree Model mit Toolbarmenü?
von MacLeod » 18.12.2012 13:16 • Verfasst in ABAP Objects®
6
Antw.
9574
Views
ALV Tree / List Tree?
von wega83 » 02.04.2012 16:06 • Verfasst in ABAP® Core

Über diesen Beitrag


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

Aktuelle Forenbeiträge

Regex in where
vor 6 Stunden von black_adept 2 / 61
Programm anlegen mit Vorlage
vor 13 Stunden von DeathAndPain 2 / 112
IT0024 Qualifikationen CP-ID
vor 13 Stunden von DeathAndPain 2 / 351
BUSOBJEKT zu CMIS PHIO ermitteln
vor 15 Stunden von snooga87 1 / 84

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

Regex in where
vor 6 Stunden von black_adept 2 / 61
Programm anlegen mit Vorlage
vor 13 Stunden von DeathAndPain 2 / 112
IT0024 Qualifikationen CP-ID
vor 13 Stunden von DeathAndPain 2 / 351
BUSOBJEKT zu CMIS PHIO ermitteln
vor 15 Stunden von snooga87 1 / 84

Unbeantwortete Forenbeiträge

BUSOBJEKT zu CMIS PHIO ermitteln
vor 15 Stunden von snooga87 1 / 84
aRFC im OO-Kontext
vor 5 Wochen von ralf.wenzel 1 / 3261
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9821