Die alte Geschichte: Event DATA_CHANGED klappt nicht

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

Die alte Geschichte: Event DATA_CHANGED klappt nicht

Beitrag von Nordlicht (Specialist / 304 / 8 / 3 ) »
Hallo,

ich habe einen ALV auf Basis CL_GUI_ALV_GRID erzeugt. Dann habe ich für das Event ONF4 eine eigene F4 Routine gebaut. Funktioniert auch prächtig. In der Routine ändere ich die ALV iTab und mache ein REFRESH_TABLE_DISPLAY. Allerdings 'bemerkt' mein ALV die Eingaben aus dieser F4-Routine nicht, offenbar wird das Event DATA_CHANGED nicht ausgelöst.

Wenn ich in das Feld direkt einen Buchstaben eintippe (Auch ohne anschließendes ENTER oder Verlassen des Feldes!) und dann den ALV verlasse (zB: F3) klappt es wie erwartet: Die Änderung wird bemerkt und meine Abfrage (Speichern oder nicht) erscheint.

Wie könnte ich in meiner F4 Routine dieses Event DATA_CHANGED erzwingen?

Ciao

Burkhart

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


Re: Die alte Geschichte: Event DATA_CHANGED klappt nicht

Beitrag von JHM (Top Expert / 1225 / 2 / 204 ) »
Nordlicht hat geschrieben:In der Routine ändere ich die ALV iTab und mache ein REFRESH_TABLE_DISPLAY. Allerdings 'bemerkt' mein ALV die Eingaben aus dieser F4-Routine nicht, offenbar wird das Event DATA_CHANGED nicht ausgelöst.
Wie soll der ALV denn da mit bekommen, dass etwas geändert wurde wenn du die ITAB einfach so hintenrum änderst ;-)

Schau mal hier: http://www.abapforum.com/forum/viewtopic.php?t=5020 . Eventuell hilft auch das Demoprogramm: BCALV_EDIT_08
Gruß Hendrik

Re: Die alte Geschichte: Event DATA_CHANGED klappt nicht

Beitrag von Nordlicht (Specialist / 304 / 8 / 3 ) »
Das hat's gebracht!

Daaanke
;-)

Seite 1 von 1

Vergleichbare Themen

0
Antw.
3421
Views
DATA-CHANGED-PROTOCOL vom ALV-Grid manipulieren
von Frog » 27.05.2008 21:31 • Verfasst in ABAP Objects®
0
Antw.
2911
Views
WebDynpro: Event Handler für externes Event
von Tommy Nightmare » 20.06.2018 09:05 • Verfasst in ABAP Objects®
5
Antw.
3656
Views
Event startet Job, wie ein weiteres Event verarbeiten?
von Romaniac » 28.09.2022 15:47 • Verfasst in ABAP® Core
4
Antw.
8586
Views
Mail Senden klappt nicht
von SaskuAc » 09.01.2018 15:23 • Verfasst in ABAP® Core
1
Antw.
2048
Views
Wertzuweisung zur Variable klappt nicht.
von kaim77 » 23.02.2015 08:49 • Verfasst in ABAP Objects®

Ü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.