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.
6408
Views
Layout an ALV übergeben
von xGabriel » 23.08.2018 16:53 • Verfasst in ABAP® Core
10
Antw.
5555
Views
Tabellenname übergeben
von simethandreas » 08.10.2009 11:36 • Verfasst in ABAP® für Anfänger
3
Antw.
3524
Views
Struktur übergeben
von erzoo24 » 06.07.2015 14:45 • Verfasst in ABAP® für Anfänger
4
Antw.
2073
Views
Echtzeitdaten auf Tabstrip übergeben
von Maggonski » 06.03.2023 09:43 • Verfasst in ABAP® für Anfänger
5
Antw.
6830
Views
Selektionstabelle an Unterprogramm übergeben
von kbit100 » 30.03.2010 09:54 • 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

Ermittlung der Arbeitstage (Mosid)
vor 2 Tagen von Radinator 11 / 45935
LSMW-Problem
vor einer Woche von DeathAndPain gelöst 6 / 3838
SFP (Adobe Forms) QR-Code wird nicht angezeigt
vor einer Woche von Sebastian82 gelöst 4 / 2321

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

Ermittlung der Arbeitstage (Mosid)
vor 2 Tagen von Radinator 11 / 45935
LSMW-Problem
vor einer Woche von DeathAndPain gelöst 6 / 3838
SFP (Adobe Forms) QR-Code wird nicht angezeigt
vor einer Woche von Sebastian82 gelöst 4 / 2321