Tree-Knoten aktualisieren (CL_GUI_ALV_TREE)

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

Tree-Knoten aktualisieren (CL_GUI_ALV_TREE)

Beitrag von intellisap (ForumUser / 1 / 0 / 0 ) »
Hallo zusammen,

ich habe folgendes Problem: Nach dem Ändern eines Knotens wird dieser nicht aktualisiert, obwohl eigentlich alles stimmen müsste (die entsprechenden Hinweise in anderen Foren habe ich bereits berücksichtigt).

Der Quelltext sieht wie folgt aus (die Export-Parameter der Methode GET_OUTTAB_LINE bleiben immer leer):

CALL METHOD tree1->get_outtab_line
EXPORTING
i_node_key = ls_node_upd_tree1-node_key
IMPORTING
e_outtab_line = ls_outtab_line
e_node_text = ls_node_text-node_text
et_item_layout = et_item_layout
es_node_layout = es_node_layout
EXCEPTIONS
node_not_found = 1.

CLEAR: is_node_layout.
MOVE-CORRESPONDING es_node_layout TO is_node_layout.

CLEAR: it_item_layout.
IF NOT et_item_layout IS INITIAL.
CLEAR: es_item_layout.
LOOP AT et_item_layout INTO es_item_layout.
CLEAR: is_item_layout.
MOVE-CORRESPONDING es_item_layout TO is_item_layout.
is_item_layout-chosen = 'X'. " Update-Flag
APPEND is_item_layout TO it_item_layout.
ENDLOOP.
ENDIF.

* Knotenlayout setzen
CLEAR: ls_node_layout,
lv_style.
PERFORM pw_tree1_node_layout_set USING ls_node_upd_tree1
CHANGING ls_node_layout
lv_style.
is_node_layout-style = lv_style.

* Knotentext aktualisieren
CLEAR: ls_node_text.
READ TABLE lt_node_text INTO ls_node_text WITH KEY zzpwnri = ls_outtab_line-zzpwnri
cr_objid = ls_outtab_line-cr_objid
aufnr = ls_outtab_line-aufnr.

CALL METHOD tree1->change_node
EXPORTING
i_node_key = ls_node_upd_tree1-node_key
i_outtab_line = ls_node_upd_tree1
is_node_layout = is_node_layout
it_item_layout = it_item_layout
i_node_text = ls_node_text-node_text
i_u_node_text = con_x
EXCEPTIONS
node_not_found = 1.

CALL METHOD tree1->set_screen_update
EXPORTING
i_update = 'X'
EXCEPTIONS
cntl_system_error = 1
failed = 2.

CALL METHOD tree1->frontend_update.

Hat jemand vielleicht eine Idee, wo das Problem liegen könnte?

Vielen Dank im Voraus.

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


Seite 1 von 1

Vergleichbare Themen

1
Antw.
1486
Views
Tree mit Alphabet als Knoten
von Brush » 05.04.2006 10:17 • Verfasst in Web-Dynpro, BSP + BHTML
4
Antw.
5765
Views
ALV Tree Knoten erstellen
von errorist » 15.09.2008 23:23 • Verfasst in ABAP® für Anfänger
8
Antw.
3162
Views
Tree Control Knoten aus Tabelle erzeugen
von Dyrdek » 27.07.2015 14:30 • Verfasst in ABAP® für Anfänger
2
Antw.
2084
Views
Drag & Drop im Tree im gleichen Knoten(Child1)
von eschi78 » 17.05.2006 12:12 • Verfasst in ABAP Objects®
3
Antw.
1613
Views
CL_GUI_DOCKING_CONTAINER/Tree Type aktualisieren?
von JohnLocklay » 23.11.2016 17:04 • Verfasst in ABAP® Core

Über diesen Beitrag

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

Aktuelle Forenbeiträge

Rechnung: Belegspez. Adresse
vor 15 Minuten von ewx 2 / 194
Daten an Tabelle binden
vor 6 Stunden von Lukas Sanders 4 / 2076
Regex in where
vor 2 Tagen von tar 8 / 852
Programm anlegen mit Vorlage
vor 3 Tagen von DeathAndPain 2 / 660

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

Rechnung: Belegspez. Adresse
vor 15 Minuten von ewx 2 / 194
Daten an Tabelle binden
vor 6 Stunden von Lukas Sanders 4 / 2076
Regex in where
vor 2 Tagen von tar 8 / 852
Programm anlegen mit Vorlage
vor 3 Tagen von DeathAndPain 2 / 660

Unbeantwortete Forenbeiträge

BUSOBJEKT zu CMIS PHIO ermitteln
vor 3 Tagen von snooga87 1 / 562
aRFC im OO-Kontext
letzen Monat von ralf.wenzel 1 / 3749
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 10166