ALV - Doppelklick auf Eintrag => Transaktion aufrufen?

Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV
9 Beiträge • Seite 1 von 1
9 Beiträge Seite 1 von 1

ALV - Doppelklick auf Eintrag => Transaktion aufrufen?

Beitrag von ChrisB ( / / 0 / 3 ) »
Hab schon gesucht, aber nichts hilfreiches gefunden:
Habe GridControl und möchte nun bei Doppelklick auf eine Zeile eine Transaktion aufrufen...!
Hoffe jemand kann mir helfen.
Danke im Voraus.

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


Beitrag von Dörk (ForumUser / 75 / 0 / 0 ) »
Hi
machs mal so.

Code: Alles auswählen.

*Descriptions and definition of classes
CLASS lcl_dchandler DEFINITION DEFERRED.
DATA: dcreceiver TYPE REF TO lcl_dchandler.
...
CLASS lcl_dchandler DEFINITION.

  PUBLIC SECTION.
    METHODS:

    handle_double_click
    FOR EVENT double_click OF cl_gui_alv_grid
    IMPORTING e_row e_column.

ENDCLASS.

CLASS lcl_dchandler IMPLEMENTATION.

  METHOD handle_double_click.
    READ TABLE t_2 INDEX e_row-index INTO wa_1.
    PERFORM double USING e_row-index.
    leave to transaction '???'.
   
  ENDMETHOD.

ENDCLASS.

...
[color=blue]PBO
after building container[/color]
CREATE OBJECT dcreceiver.
    SET HANDLER dcreceiver->handle_double_click FOR grid_name.
Gruß Dörk
follow the white rabbit ;)

Beitrag von Gast ( / / 0 / 3 ) »
ist wa_1 ne interne-tabelle vom gleichen typ wie TABLE ?

Beitrag von Gast ( / / 0 / 3 ) »
und perform double....??

die form double existiert ja gar nicht..

Beitrag von Dörk (ForumUser / 75 / 0 / 0 ) »
Hi.

Die Perform Anweisung sowie die read Anweisung kannst du weg lassen, war ein Versehen von mir :oops:

Brauchst eigentlich nur leave to transaction.

Gruß
follow the white rabbit ;)

Beitrag von ereglam (Top Expert / 1829 / 2 / 7 ) »
wäre CALL TRANSACTION nicht sinnvoller als der LEAVE TO TRANSACTION.
Denn der LEAVE beendet das aufrufende Programm, während CALL TA i.d.R. eine Rückkehr zum Aufrufer erlaubt.
Gruß
Ereglam


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

Beitrag von Gast ( / / 0 / 3 ) »
jau mit call transaction hats geklappt.. hab auch noch parameter übergeben und den ersten screen weggelassen.... BIG THX

Beitrag von Gast ( / / 0 / 3 ) »
next Problem :-) :

Wenn ich jetz immer wieder auf submit klicke, so verlängert sich die liste im grid immer weiter... muss die ITAB irgendwie leeren.. oder alv grid löschen?

ABer wie? THX

Beitrag von Dörk (ForumUser / 75 / 0 / 0 ) »
Hi.

Versuchs mal über ne if Abfrage.
Wenn container Initial ist dann bau ihn auf.
Ansonsten:

Code: Alles auswählen.

CALL METHOD g_2->refresh_table_display
Gruß Dörk
follow the white rabbit ;)

Seite 1 von 1

Vergleichbare Themen

1
Antw.
2113
Views
Doppelklick in Transaktion
von SAP_ENTWICKLER » 29.09.2015 08:37 • Verfasst in ABAP® Core
5
Antw.
3839
Views
Transaktion aufrufen
von phil1982 » 13.09.2007 14:12 • Verfasst in ABAP® für Anfänger
0
Antw.
3196
Views
Transaktion aus BSP Anwendung aufrufen
von BubbleSort » 25.07.2016 13:42 • Verfasst in Web-Dynpro, BSP + BHTML
14
Antw.
6819
Views
Transaktion aufrufen und Ausgabe manipulieren
von hyyd1e » 18.10.2013 10:17 • Verfasst in ABAP® für Anfänger
3
Antw.
1973
Views
Transaktion aufrufen und Ausgabe manipulieren
von hyyd1e » 18.10.2013 10:18 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

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

Aktuelle Forenbeiträge

Hilfe zum FB MATERIAL_MAINTAIN_DARK
Gestern von black_adept gelöst 8 / 1784
HR-Entgeltnachweis
vor 2 Tagen von ChrisB 4 / 2326

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

Hilfe zum FB MATERIAL_MAINTAIN_DARK
Gestern von black_adept gelöst 8 / 1784
HR-Entgeltnachweis
vor 2 Tagen von ChrisB 4 / 2326

Unbeantwortete Forenbeiträge

Export von Spools in XLSX
vor 4 Tagen von abapamateur 1 / 361
Feldberechnung ME32K
vor einer Woche von ZF_SAPler 1 / 959
MS-Word als Editor
letzen Monat von tekko 1 / 4470