events - seltsame Ereignisse

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

events - seltsame Ereignisse

Beitrag von Grayhound (ForumUser / 37 / 0 / 0 ) »
Hi,
ich habe ein Kalender-Control, bei einem Klick auf einen Tag stelle ich mit einem Event fest, welcher Tag angeklickt wurde.
Ich habe noch zwei weitere Container mit Hotspots, bei denen ich in andere Programme springe und anschließend wieder zurückkomme.
Funktioniert alles bestens.
Habe ich jedoch zweimal auf einen Tag des Kalenders geklickt und klicke anschließend auf einen Hotspot, so wird das Hotspot_Ereignis zweimal hintereinander ausgelöst, habe ich dreimal in den Kalender geklickt dreimal usw.
Hat jemand eine Idee, warum das so ist und wie man das abstellen könnte?
Danke,
Grayhound


* CLASS lcl_handle_events DEFINITION
*---------------------------------------------------------------------*
* Definition der zu verwendenden Methoden
*---------------------------------------------------------------------*
class lcl_handle_events definition.
public section.
* Einfachklick auf "Hot-Spots"
methods: handle_hotspot_click
for event hotspot_click of cl_gui_alv_grid
importing es_row_no e_column_id,
handle_hotspot_click1
for event hotspot_click of cl_gui_alv_grid
importing es_row_no e_column_id.
private section.
endclass.
*&---------------------------------------------------------------------*
*& Lokale Klassen Implementation
*&---------------------------------------------------------------------*
class lcl_handle_events implementation.
method handle_hotspot_click.
perform drill_down using es_row_no-row_id
e_column_id-fieldname.
endmethod.
method handle_hotspot_click1.
perform drill_down1 using es_row_no-row_id
e_column_id-fieldname.
endmethod.
endclass.
*---------------------------------------------------------------------
* CLASS lcl_event_handler DEFINITION
*---------------------------------------------------------------------
class lcl_event_receiver definition.
public section.
methods: handle_date_selected
for event date_selected
of cl_gui_calendar importing date_begin date_end.
private section.
endclass.
*---------------------------------------------------------------------*
* CLASS lcl_event_handler IMPLEMENTAION
*---------------------------------------------------------------------*
class lcl_event_receiver implementation.
method handle_date_selected.
date_begin = date_begin.
date_end = date_end.
perform kalenderklick using date_begin date_end.
endmethod.
endclass.

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


Problem gelöst

Beitrag von Grayhound (ForumUser / 37 / 0 / 0 ) »
Hi,
das Problem ist gelöst. Ungeschicklichkeit des Programmierers........
Grayhound

Seite 1 von 1

Vergleichbare Themen

6
Antw.
3751
Views
Table_control und Ereignisse
von christian123 » 05.02.2008 14:15 • Verfasst in Dialogprogrammierung
4
Antw.
3141
Views
Abap Objekt Ereignisse
von msentaburlar » 06.02.2020 14:26 • Verfasst in ABAP® für Anfänger
4
Antw.
1124
Views
ALV TREE in Klasse rufen und auf Ereignisse reagieren
von Ingo » 18.06.2019 08:59 • Verfasst in ABAP® Core
8
Antw.
3121
Views
Verschiedene Ereignisse (Verknüpfungen) in einer ALVG-Zeile?
von mknueppel » 29.09.2010 10:26 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag

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

Aktuelle Forenbeiträge

Regex in where
vor einer Stunde von edwin 7 / 160
Daten an Tabelle binden
vor 14 Stunden von Bright4.5 3 / 1485

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

Regex in where
vor einer Stunde von edwin 7 / 160
Daten an Tabelle binden
vor 14 Stunden von Bright4.5 3 / 1485

Unbeantwortete Forenbeiträge

aRFC im OO-Kontext
vor 5 Wochen von ralf.wenzel 1 / 3261
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9821