ALV-Tree Ereignis registrieren

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

ALV-Tree Ereignis registrieren

Beitrag von RiffRaff (Specialist / 379 / 0 / 1 ) »
Hallo,

wie kann man das Ereignis 'NODE_DOUBLE_CLICK' für die Klasse 'CL_GUI_ALV_TREE' registrieren.

Bekomm es nicht auf die Reihe :cry:


Noch ne Frage: Was bedeutet, daß die Attribute, Methoden und Ereignisse teilweise in ROT und teilweise in SCHWARZ aufgelistet sind????

mfg
Richard

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


Beitrag von RiffRaff (Specialist / 379 / 0 / 1 ) »
Sorry, falsches Ereignis.

'ITEM_DOUBLE_CLICK' ist das richtige

mfg
Richard

Beitrag von ereglam (Top Expert / 1829 / 2 / 7 ) »
RiffRaff hat geschrieben:...
Noch ne Frage: Was bedeutet, daß die Attribute, Methoden und Ereignisse teilweise in ROT und teilweise in SCHWARZ aufgelistet sind????
...
Ich vermute mal, Du meinst die Listdarstellung in der Klassenübersicht im Object Browser/Class Builder:
rot/blau = geerbte Elemente (je nach Einstellung der Farbschemata)
schwarz = eigene Elemente

PS:
im 4.7 gibt es in den Einstellungen zum Object Browser/Classe Builder die Möglichkeit, 'Gruppierung nach Interface und Oberklssen' sich die Zugehörigkeiten in der Klassenübersicht anzeigen zu lassen.
Gruß
Ereglam


May the Force be with your code
|| .| |.|| | .... . ..|. ||| .|. |.|. . |... . .|| .. | .... |.|| ||| ..| .|. |.|. ||| |.. .

Beitrag von RiffRaff (Specialist / 379 / 0 / 1 ) »
Hallo,

Eigentlich geht's nur um die EventID.

für das Ereignis 'NODE_DOUBLE_CLICK' funktioniert ja folgendes:

Code: Alles auswählen.

  call method ref_alv_transport->get_registered_events
      importing events = lt_events.

  l_event-eventid = cl_gui_column_tree=>eventid_node_double_click.
  APPEND l_event TO lt_events.

  CALL METHOD ref_alv_transport->set_registered_events
    EXPORTING
      events = lt_events
    EXCEPTIONS
      cntl_error                = 1
      cntl_system_error         = 2
      illegal_event_combination = 3.
  IF sy-subrc <> 0.
    MESSAGE x208(00) WITH 'ERROR'.
  ENDIF.

 
aber woher bekomme ich für 'ITEM_DOUBLE_CLICK' die EventID ??? :shock:
oder schreibt man einfach

Code: Alles auswählen.

  l_event-eventid = 22
DIE währ's nämlich :P :lol: :P

mfg
Richard

Beitrag von Haubi (Expert / 625 / 20 / 30 ) »
Moinsen.

Bei mir (4.6C) isses CL_GUI_COLUMN_TREE=>EVENTID_ITEM_DOUBLE_CLICK...

Gruss,
Haubi
Das ABAP Kochbuch ab sofort bei Amazon...

I'd rather write code that writes code than write code...

Beitrag von RiffRaff (Specialist / 379 / 0 / 1 ) »
ja, ja

der Wald und die Bäume (und die Vererbung) :oops:

schön langsam kapier ich's :roll:

mfg
Richard

Seite 1 von 1

Vergleichbare Themen

1
Antw.
14946
Views
RFC Server am Sap Gateway registrieren
von abap-strizi » 01.09.2006 11:22 • Verfasst in ABAP® Core
4
Antw.
4442
Views
Event Handler dynamisch registrieren
von Tommy Nightmare » 22.11.2018 09:50 • Verfasst in ABAP Objects®
1
Antw.
2803
Views
Ein ComponentController-EVENT in einem View registrieren
von vmath » 12.07.2007 10:18 • Verfasst in Web Application Server
6
Antw.
11835
Views
ALV Tree / List Tree?
von wega83 » 02.04.2012 16:06 • Verfasst in ABAP® Core
5
Antw.
5869
Views
ALV - ENTER-Ereignis
von Nadine_2706 » 19.09.2012 09:47 • 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

BAPI zur ABSO?
vor 2 Tagen von msfox 1 / 274
Materialstammerweiterung: Neuer Reiter
vor einer Woche von DeathAndPain gelöst 4 / 915
Ermittlung der Arbeitstage (Mosid)
vor einer Woche von Radinator 11 / 46586
LSMW-Problem
vor 3 Wochen von DeathAndPain gelöst 6 / 4464

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 2 Tagen von msfox 1 / 274
Materialstammerweiterung: Neuer Reiter
vor einer Woche von DeathAndPain gelöst 4 / 915
Ermittlung der Arbeitstage (Mosid)
vor einer Woche von Radinator 11 / 46586
LSMW-Problem
vor 3 Wochen von DeathAndPain gelöst 6 / 4464

Unbeantwortete Forenbeiträge

BAPI zur ABSO?
vor 2 Tagen von msfox 1 / 274
SFP/SEGW - Fehler beim Rendering
March 2026 von Manfred K. 1 / 90125