Knoten "leeren" - Web Dynpro

Getting started ... Alles für einen gelungenen Start.
6 Beiträge • Seite 1 von 1
6 Beiträge Seite 1 von 1

Knoten "leeren" - Web Dynpro

Beitrag von RFEY (ForumUser / 3 / 2 / 0 ) »
Hallo,

ich bin noch relativ frisch in der Web-Dynpro Programmierung.
Ich habe ein kleines Problem mit den Contextknoten meiner View's.

Also im Moment habe ich 2 Views. In dem ersten View trage ich in Daten in Eingabefelder ein und durch die onAction-Methode eines Button werden die Daten in die Attribute eines Contextknotens geschrieben. Der Knoten hat eine Kardinalität von 0...n, also dient er als Tabelle. Der Knoten ist ein globaler Knoten, welcher an den Componentencontroller gemappt ist.
Über einen weiteren Button wird das zweite View aufgerufen, das Zugriff auf den globalen Knoten des Componentencontrollers hat und diese Eingabe weiterverarbeitet.
Es ist auch möglich wieder zurück zum ersten View zu springen. Im ersten View stehen aber immernoch die vorher eingetragenen Werte in der Tabelle. Ich würde deshalb ganz gerne die Attribute wieder auf default oder ähnliches setzen, damit die Einträge nicht mehr in der Tabelle angezeigt werden.

Hat da vielleicht iwer einen Lösungsvorschlag für mich?

Vielen Dank schonmal im Vorraus!

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


Re: Knoten "leeren" - Web Dynpro

Beitrag von Thanatos82 (Expert / 699 / 32 / 123 ) »
Hi,

erstell dir eine leere Tabelle aus deiner vorhandenen Struktur und binde diese beim Rücksprung von der View auf den Ausgang an deinen Contextknoten und lade dann die ALV neu.
Ungetestet, aber sollte klappen.

Folgende Benutzer bedankten sich beim Autor Thanatos82 für den Beitrag:
RFEY

Gruß,
der Matze

Re: Knoten "leeren" - Web Dynpro

Beitrag von RFEY (ForumUser / 3 / 2 / 0 ) »
Danke für die schnelle Antwort.
Also die leere Tabelle ist erstellt. Aber was meinst du mit ALV neu laden?

Re: Knoten "leeren" - Web Dynpro

Beitrag von Thanatos82 (Expert / 699 / 32 / 123 ) »
ich dachte du würdest eine alv nutzen. hast du die leere tabelle schon an den knoten gebunden? dann musst du die view neu laden, d.h. die gefüllten werte aktualisieren.

Folgende Benutzer bedankten sich beim Autor Thanatos82 für den Beitrag:
RFEY

Gruß,
der Matze

Re: Knoten "leeren" - Web Dynpro

Beitrag von RFEY (ForumUser / 3 / 2 / 0 ) »
Wi lade ich die View denn neu?

Re: Knoten "leeren" - Web Dynpro

Beitrag von Thanatos82 (Expert / 699 / 32 / 123 ) »
hi RFEY,

hab nochmal bissl über deinen Sachverhalt nachgedacht. Im Prinzip müsste es reichen wenn du dir eine Methode anlegst, die beim Feuern des Outbound-Plugs in Richtung Main View, die Werte deiner Attribute in den Knoten (also die Tabelle) durch eine leere Tabelle ersetzt.
Ich nehme mal an, dass du einen Button in deinem Layout gesetzt hast, mit dem du zurück zur Main-View springen kannst und in der du den Outbound-Plug abfeuerst? An dieser Stelle müsste meines Erachtens nach die leere Tabelle an deinen Knoten gebunden werden.
Es gibt auch einen Befehl um eine Tabelle NULL zu setzen, aber wie der genau heißt, müsste ich erst recherchieren... oder du ;)

Hoffe ich konnte dir weiterhelfen.
Gestern war ich ziemlich in Eile beim tippen! :)
Gruß,
der Matze

Seite 1 von 1

Vergleichbare Themen

9
Antw.
4835
Views
Dynpro I/O-Felder nach Eingabe nicht leeren
von Dyrdek » 11.05.2015 11:28 • Verfasst in ABAP® für Anfänger
2
Antw.
50381
Views
ALV Liste mit leeren Zeilen
von Radinator » 04.02.2025 12:41 • Verfasst in Dialogprogrammierung
0
Antw.
2585
Views
Problem ein Dynprofeld per Suchhilfe zu 'leeren'
von sapmg » 14.11.2008 09:13 • Verfasst in Dialogprogrammierung
15
Antw.
11054
Views
Felder im Selection-Screen leeren
von supermario73 » 24.04.2008 20:22 • Verfasst in ABAP® für Anfänger
5
Antw.
11285
Views
Tabl. Puffer leeren / aktualisieren
von Icke0801 » 26.02.2019 08:24 • Verfasst in Basis

Über diesen Beitrag


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.