Transaktion im Neuen Modus rufen

Getting started ... Alles für einen gelungenen Start.
8 Beiträge • Seite 1 von 1
8 Beiträge Seite 1 von 1

Transaktion im Neuen Modus rufen

Beitrag von an4kh4 (ForumUser / 94 / 0 / 0 ) »
Hallo zusammen.
Ich habe ein Programm mit einem ALV Grid und einen Handler der einen Doppelklick abfängt.

Dieser Doppelklick ruft die Transaktion VD02

Code: Alles auswählen.

  CREATE OBJECT event_receiver.
  SET HANDLER event_receiver->handle_double_click FOR grid_alv.

Code: Alles auswählen.

  METHOD handle_double_click.
    READ TABLE itab INDEX e_row-index INTO ls_itab_anz_01.
    MOVE e_column TO i_column.

    PERFORM verzweigen-in-programm.
  ENDMETHOD.

Code: Alles auswählen.

FORM verzweigen-in-programm.
  CASE i_column.
    WHEN 'AUFTR'.
      SET PARAMETER ID 'AUN' FIELD ls_itab_anz_01-auftr.
      CALL TRANSACTION 'VA02' AND SKIP FIRST SCREEN.
  ENDCASE.
ENDFORM.                    " verzweigen-in-programm
Gibt es eine Möglichkeit die Transaktion "VA02" in einem neuen Modus zu öffnen??
Jetzt fragt mich nicht wozu, aber die Abteilung die das Programm verwendet möchte das so...

gruß
L. Wegner

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


Beitrag von Asaph (Expert / 580 / 6 / 1 ) »
versuch's mal mit fuba TH_CREATE_MODE


Andreas

Beitrag von an4kh4 (ForumUser / 94 / 0 / 0 ) »
Asaph hat geschrieben:versuch's mal mit fuba TH_CREATE_MODE
Jo danke, die ganze geschichte hat nur einen Haken, so wie ich dass sehe.

Er ruft die transaktion, aber ich bleibe im Selektionsbild hängen :(

Er soll die Transaktion mit den übergebenen werten sofort ausführen...

Re: Transaktion im Neuen Modus rufen

Beitrag von ewx (Top Expert / 4848 / 312 / 642 ) »
Bau das hier:
an4kh4 hat geschrieben:SET PARAMETER ID 'AUN' FIELD ls_itab_anz_01-auftr.
CALL TRANSACTION 'VA02' AND SKIP FIRST SCREEN.
in einen RFC-fähigen Funktionsbaustein und rufe dann den Fuba mit STARTING NEW TASK auf.

Gruß, Enno

Beitrag von an4kh4 (ForumUser / 94 / 0 / 0 ) »
:oops: öhm was ist ein RFC-Fähiger Baustein... bin noch nicht so lange bei ABAP bei (erstes Lehrjahr)

Beitrag von ewx (Top Expert / 4848 / 312 / 642 ) »
Transaktion SE37
Unter Verwaltung "Remote-fähig" anklicksen.
Das war's.
RFC (Remote Function Call) bedeutet, dass der Fuba von entfernten Systemen aufgerufen werden kann.
Für "Starting New Task" wird's halt auch benötigt.

Gruß, Enno

Beitrag von an4kh4 (ForumUser / 94 / 0 / 0 ) »
danke für die Hilfe, in dem programm geht auch alles...
jetzt habe ich aber noch ein problem...

ich benutze den FuBa submit_report, weil das programm zmcem0014 keine transaktion hat und auch keine Parameter-ID im Sel. Bild hat...

Funktioniert auch alles bestens, aber wenn ich von dem report (zmcem0014) wieder zurück in mein Programm gehen will, komme ich wieder ins Selektionsbild und nicht in das ALV Grid des Dynpros 0100...

Gibts da ne möglichkeit das über den FuBa zu machen, oder ne andere möglichkeit?!?

Code: Alles auswählen.

      PERFORM submit_vorlauf.

      CALL FUNCTION 'SUBMIT_REPORT'
        EXPORTING
*             RDIR                   = TRDIR
          report                 = 'ZMCEM0014'
             RET_VIA_LEAVE          = 'X'
*             VARIANT                = ' '
*             VARIPROG               = ' '
         skip_selscreen         = 'X'
*           IMPORTING
*             VARIANT                =
           TABLES
         selection_table        = sel_table
*           EXCEPTIONS
*             JUST_VIA_VARIANT       = 1
*             NO_SUBMIT_AUTH         = 2
*             OTHERS                 = 3

Beitrag von an4kh4 (ForumUser / 94 / 0 / 0 ) »
hat sich schon erledigt,
danke

Seite 1 von 1

Vergleichbare Themen

5
Antw.
13244
Views
Transaktion rufen und Werte übergeben
von mamba » 19.01.2006 12:15 • Verfasst in ABAP® für Anfänger
7
Antw.
8655
Views
Transaktion von extern rufen und halb bearbeiten - geht das?
von Dummi » 25.08.2005 22:25 • Verfasst in Exchange Infrastructure
2
Antw.
1107
Views
0
Antw.
950
Views
digitale Signatur als FB rufen
von flashback » 24.11.2005 09:58 • Verfasst in ABAP® Core
4
Antw.
1116
Views
ALV TREE in Klasse rufen und auf Ereignisse reagieren
von Ingo » 18.06.2019 08:59 • Verfasst in ABAP® Core

Über diesen Beitrag


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

Aktuelle Forenbeiträge

User Exit EXIT_RQCPRM10_001
vor 3 Stunden von Manfred K. 1 / 70
Trennen Strasse und Hausnummer
vor 4 Stunden von payten 13 / 10348
Dialog-Container mit Toolbar/Status
vor 19 Stunden von DeathAndPain gelöst 22 / 3338
Daten an Tabelle binden
Gestern von Lukas Sanders 2 / 1137

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

User Exit EXIT_RQCPRM10_001
vor 3 Stunden von Manfred K. 1 / 70
Trennen Strasse und Hausnummer
vor 4 Stunden von payten 13 / 10348
Dialog-Container mit Toolbar/Status
vor 19 Stunden von DeathAndPain gelöst 22 / 3338
Daten an Tabelle binden
Gestern von Lukas Sanders 2 / 1137

Unbeantwortete Forenbeiträge

User Exit EXIT_RQCPRM10_001
vor 3 Stunden von Manfred K. 1 / 70
aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 2696
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9280