ALV: event_double_click checkbox abfrage

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

ALV: event_double_click checkbox abfrage

Beitrag von MarkusW (Specialist / 406 / 5 / 0 ) »
Hallo liebe Abap-Gemeinde.

Ich hab da so ein Problem.
Mein Dynpro zeigt mir ein ALV mit Kundenstammdaten, zusätzlich ist eine Checkbox auf dem Dynpro (nicht im ALV)
Fürs ALV ist das Event double_click aktiv.

Wenn man auf eine Zeile klickt wird ne Transaktion aufgerufen.

Nun kommt der Teil, an dem ich häng. Wenn die Checkbox aktiviert ist, soll ein Call transaktion kommen beim doubleklick, wenn die Checkbox nicht markiert ist soll ein leave to transaktion beim doubleclick ausgeführt werden.

Mein Problem...ich bekomm den Wert der Checkbox nicht mitgeteilt zum Zeitpunkt des Events double_click.

Hab eine Variable im Top-include angelegt, die den gleichen Namen trägt wie die Checkbox. Aber nachdem ja kein User-Command ausgeführt wird (somit auch kein PAI) wird mir der Wert der Checkbox auf dem Dynpro nicht in die Variable in meinem Rahmenprog geschrieben.

Mit dem systemfeld sy-datar kann ich ja nachvollziehen ob sich was geändert hat, allerdings weiß ich deshalb noch lange nicht was sich geändert hat :(

Weiß jemand Rat?

Gruß
Markus

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


Beitrag von Flo (Specialist / 161 / 0 / 0 ) »
Du kannst beim Doppelklick Event einfach über das Control Framework einen PAI auslösen und dann die Behandlung in einem PAI Modul machen wo du auch zugriff auf deine Variable hast.

Code: Alles auswählen.

 
CALL METHOD cl_gui_cfw=>set_new_ok_code
         EXPORTING
            new_code = 'DOUBLE_CLICK'.

Beitrag von MarkusW (Specialist / 406 / 5 / 0 ) »
Flo hat geschrieben:Du kannst beim Doppelklick Event einfach über das Control Framework einen PAI auslösen und dann die Behandlung in einem PAI Modul machen wo du auch zugriff auf deine Variable hast.

Code: Alles auswählen.

 
CALL METHOD cl_gui_cfw=>set_new_ok_code
         EXPORTING
            new_code = 'DOUBLE_CLICK'.
WOW :shock:
Das ging ja schnell mit ner Antwort und sogar genau das was ich wollte :lol:

Danke Flo...mit dem Framework muss ich mich mal doch besser auseinander setzen, damit wird bestimmt so einiges leichter :roll:

Gruß
Markus

Seite 1 von 1

Vergleichbare Themen

2
Antw.
4004
Views
ALV TREE | Positionsänderung nach Double Click Event
von Lukas R. » 17.10.2017 10:07 • Verfasst in ABAP® für Anfänger
5
Antw.
13153
Views
Handle Double Click for ALV Grid
von PeterPaletti » 15.06.2018 08:40 • Verfasst in ABAP Objects®
0
Antw.
1993
Views
1
Antw.
2601
Views
Double click absprung aus input/output field
von guidoH » 16.05.2008 11:51 • Verfasst in ABAP® für Anfänger
2
Antw.
5691
Views
single click event im tree control (cl_gui_list_tree)?
von ernst » 21.08.2007 17:08 • Verfasst in ABAP Objects®

Über diesen Beitrag


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

Aktuelle Forenbeiträge

BAPI zur ABSO?
vor 12 Stunden von DeathAndPain 2 / 376
Materialstammerweiterung: Neuer Reiter
vor einer Woche von DeathAndPain gelöst 4 / 1011
Ermittlung der Arbeitstage (Mosid)
vor einer Woche von Radinator 11 / 46677
LSMW-Problem
vor 3 Wochen von DeathAndPain gelöst 6 / 4569

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

BAPI zur ABSO?
vor 12 Stunden von DeathAndPain 2 / 376
Materialstammerweiterung: Neuer Reiter
vor einer Woche von DeathAndPain gelöst 4 / 1011
Ermittlung der Arbeitstage (Mosid)
vor einer Woche von Radinator 11 / 46677
LSMW-Problem
vor 3 Wochen von DeathAndPain gelöst 6 / 4569