ID des eventauslösenden UI-Elementes übergeben

ABAP Web Dynpro, BusinessServerPages; Erstellung von Webapplikationen.
4 Beiträge • Seite 1 von 1
4 Beiträge Seite 1 von 1

ID des eventauslösenden UI-Elementes übergeben

Beitrag von Dyrdek (Specialist / 306 / 30 / 0 ) »
Hallo,

Ich löse in meinem WebDynpro ein "onAction"-Event mit einem Button aus.
Kann ich der Methode dahinter die ID des Buttons mitgeben? Die Idee ist, dass ich eine Methode für mehrere Buttons habe und dort nach der ID unterscheide, da sich die Methode nur geringfügig ändern wird von Button zu Button.


Danke schonmal vorab für Tipps!

Gruß,

Dominic

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


Re: ID des eventauslösenden UI-Elementes übergeben

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

nein so einfach mitgeben geht leider nicht.
Du kannst dich aber mal mit der Klasse cl_wd_button auseinandersetzen. Ich meine mich zu erinnern, dass du über diese an die ID des betätigten Buttons kommst. Und wenn du das hast, kannst du die gleiche Methode für mehrere Drucktasten benutzen.
Gruß,
der Matze

Re: ID des eventauslösenden UI-Elementes übergeben

Beitrag von Dyrdek (Specialist / 306 / 30 / 0 ) »
Danke dir Thanatos :)


Habe hier einen Lösungsvorschlag bekommen der bei mir soweit funktioniert hat. Falls es jemanden helfen kann:
https://scn.sap.com/thread/3873410

Hab diesen Code in die "onAction"-Methode für meinen Button eingebaut und den String testweise in ein Label schreiben lassen. Funktioniert :)

Code: Alles auswählen.

    DATA lv_button type string.

    lv_button = wdevent->get_string( 'ID' ).

Re: ID des eventauslösenden UI-Elementes übergeben

Beitrag von Thanatos82 (Expert / 699 / 32 / 123 ) »
Das hatte ich auch erst gesehen, aber war mir nicht mehr sicher, ob das so funktioniert. Aber schön das du ne Lösung gefunden hast. :-)
Gruß,
der Matze

Seite 1 von 1

Vergleichbare Themen

3
Antw.
5874
Views
Layout an ALV übergeben
von xGabriel » 23.08.2018 16:53 • Verfasst in ABAP® Core
0
Antw.
1424
Views
Fastencode übergeben
von Aggressor » 27.01.2006 14:44 • Verfasst in Web-Dynpro, BSP + BHTML
10
Antw.
5102
Views
Tabellenname übergeben
von simethandreas » 08.10.2009 11:36 • Verfasst in ABAP® für Anfänger
3
Antw.
3256
Views
Struktur übergeben
von erzoo24 » 06.07.2015 14:45 • Verfasst in ABAP® für Anfänger
4
Antw.
1807
Views
Echtzeitdaten auf Tabstrip übergeben
von Maggonski » 06.03.2023 09:43 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


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

Aktuelle Forenbeiträge

Prüfzeugnisse Anlagen finden
vor 23 Stunden von ewx 1 / 50
Zukunft des ABAP Entwicklers
vor 5 Tagen von ralf.wenzel 6 / 390
HR in der Zukunft?
vor 5 Tagen von waltersen 5 / 2548
VS Code statt Eclipse
vor 6 Tagen von rob_abc 3 / 175
Dynamischer Titel in CL_GUI_COLUMN_TREE
vor einer Woche von sapdepp 6 / 272

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

Prüfzeugnisse Anlagen finden
vor 23 Stunden von ewx 1 / 50
Zukunft des ABAP Entwicklers
vor 5 Tagen von ralf.wenzel 6 / 390
HR in der Zukunft?
vor 5 Tagen von waltersen 5 / 2548
VS Code statt Eclipse
vor 6 Tagen von rob_abc 3 / 175
Dynamischer Titel in CL_GUI_COLUMN_TREE
vor einer Woche von sapdepp 6 / 272

Unbeantwortete Forenbeiträge

Prüfzeugnisse Anlagen finden
vor 23 Stunden von ewx 1 / 50
XSLT und Loipro05 Transformation
letzen Monat von Torsten1965 1 / 6159
VOLL Artikel in einem Display Typ 12
November 2025 von ThomasM84 1 / 23848