SUBMIT prog - Automatisches Verlassen der aufgerufenen Prozedur

Getting started ... Alles für einen gelungenen Start.
1 Beitrag • Seite 1 von 1
1 Beitrag Seite 1 von 1

SUBMIT prog - Automatisches Verlassen der aufgerufenen Prozedur

Beitrag von der_neuling (ForumUser / 89 / 18 / 3 ) »
Hi,

mein heutiges Ziel ist es, ein Programm via SUBMIT aufzurufen und dabei die Daten wieder in das aufzurufende Programm mitzugeben.

Code: Alles auswählen.

  SUBMIT zmm_rm07_zmb52
      WITH SELECTION-TABLE seltab VIA SELECTION-SCREEN
      AND RETURN.
Das ganze funktioniert soweit, Problem: Es gibt zwei Anzeigearten der Liste im aufzurufenden Programm je nachdem ob es gecalled wurde oder nicht (sy-calld).

Code: Alles auswählen.

    IF sy-calld = 'X'. "Program has been called via SUBMIT
        CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
          EXPORTING
          it_fieldcat = fieldcat[]
          TABLES
            t_outtab                    = bestand[].                 " Tabelle mit auszugebenden Daten
    ELSE.
    CALL FUNCTION 'REUSE_ALV_HIERSEQ_LIST_DISPLAY'
      EXPORTING
        i_interface_check  = l_f_check
        i_callback_program = repid
        is_layout          = layout
        it_fieldcat        = fieldcat[]
        i_default          = 'X'
        i_save             = 'A'
        is_variant         = variante
        it_events          = gt_events[]                    "n667256
        i_tabname_header   = 'HEADER'
        i_tabname_item     = 'BESTAND'
        is_keyinfo         = keyinfo
        is_print           = alv_print
        it_sort            = sort[]
        it_excluding       = excluding[]
      TABLES
        t_outtab_item      = bestand
        t_outtab_header    = header
      EXCEPTIONS
        OTHERS             = 2.
    ENDIF.
  ENDIF.  
Bei dem originalen FuBa springt das Programm automatisch zurück, bei dem anderen FuBa muss ich manuell über die Zurück Taste ins Original springen.

Weiß jemand an was das liegen könnte? Den hierarchischen Aufruf kann ich leider nicht nutzen, da ich mit cl_salv_bs_runtime_info arbeite um an die Daten zu bekommen.
Mit dem FuBa 'REUSE_ALV_HIERSEQ_LIST_DISPLAY' erhalte ich aber den Header anstatt die gewünschten Positionsdaten.

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


Seite 1 von 1

Vergleichbare Themen

3
Antw.
2228
Views
Laufzeitgfehler abfangen bei dynamisch aufgerufenen Methoden
von Eddi » 07.02.2007 15:16 • Verfasst in ABAP Objects®
0
Antw.
1054
Views
Aufrufendes System in remote aufgerufenen Funktionsbaustein
von jspranz » 18.09.2007 15:56 • Verfasst in ABAP® Core
2
Antw.
1245
Views
Ameldesprache im Prog vorgeben ??
von the » 10.05.2007 11:11 • Verfasst in ABAP® Core
3
Antw.
2739
Views
Mimes in ABAP-Prog lesen
von MarkusW » 05.03.2007 13:31 • Verfasst in Web-Dynpro, BSP + BHTML
1
Antw.
952
Views
Prog mit TAB-Reitern - Updateproblem mit Screenfeldern ??
von hfahrian » 07.06.2005 20:08 • Verfasst in ABAP® Core

Über diesen Beitrag

der_neuling

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

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.