Dasselbe Dynpro für mehrere ALV-Ausgaben nutzen

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

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

Dasselbe Dynpro für mehrere ALV-Ausgaben nutzen

Beitrag von JanR (ForumUser / 57 / 14 / 2 ) »
Hallo zusammen,

ich habe einen Report der eine ALV-Ausgabe macht. Ich habe die Funktion hinzugefügt, dass wenn ich einen Doppel-Klick auf eine Zeile mache ein Dynpro aufgerufen wird, welches Details zu der Zeile, die jeweils in einer eigenen Tabelle gespeichert sind, auch wieder als ALV-Ausgabe anzeigt. Das klappt auch soweit beim ersten Mal, aber wenn ich das Dynpro schließe und eine andere Zeile teste, wird das Dynpro mit den Daten aus der ersten Zeile erneut geöffnet und nicht wie gewollt mit den der aktuell ausgewählten Zeile. Ich hoffe das ist soweit verständlich.

Vielen Dank im Voraus
Jan

Hier rufe ich das Dynpro auf:

Code: Alles auswählen.

CALL SCREEN 5000
        STARTING AT 5 20
        ENDING AT 105 40.
Das ist der Code den ich ausführe:

Code: Alles auswählen.

FREE REF_DOCKING_CONTAINER_p.
 CLEAR O_SALV2.

CASE WA_OUTPUT-VKORG.
    WHEN VKORG0.
      cl_salv_table=>factory(
      EXPORTING r_container = ref_docking_container_p
      IMPORTING r_salv_table = o_salv2             "
      CHANGING t_table = IT_vkorg0 ).
      o_salv2->display( ).
    WHEN VKORG1.
      cl_salv_table=>factory(
      EXPORTING r_container = ref_docking_container_p
      IMPORTING r_salv_table = o_salv2            "
      CHANGING t_table = IT_vkorg1 ).
      o_salv2->display( ).
ENDCASE.
So schließe ich das Dynpro:

Code: Alles auswählen.

  IF sy-ucomm = 'BACK'.
    LEAVE TO SCREEN 0.
  ENDIF.

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


Re: Dasselbe Dynpro für mehrere ALV-Ausgaben nutzen

Beitrag von Fallobst (ForumUser / 1 / 0 / 1 ) »
Hey Jan,

verwende die Methode

Code: Alles auswählen.

REF_DOCKING_CONTAINER_p->free( ).
anstatt das obsolete Statement FREE um den Container richtig zu leeren.

Viele Grüße.

Folgende Benutzer bedankten sich beim Autor Fallobst für den Beitrag:
JanR


Re: Dasselbe Dynpro für mehrere ALV-Ausgaben nutzen

Beitrag von JanR (ForumUser / 57 / 14 / 2 ) »
Vielen dank jetzt klappt es. Ärgerlich wenn die Lösung so einfach ist^^

Seite 1 von 1

Vergleichbare Themen

4
Antw.
3055
Views
Bilder aus SMW0 im Dynpro nutzen?
von newone » 16.08.2018 15:44 • Verfasst in ABAP® für Anfänger
3
Antw.
1783
Views
SELECT - aber nur ein Ergebnis Ausgaben
von swonny » 29.01.2007 16:24 • Verfasst in ABAP® für Anfänger
3
Antw.
1795
Views
Wo landen Write-Ausgaben von Hintergrundprozessen?
von Obelix1 » 11.07.2014 12:44 • Verfasst in Basis
4
Antw.
3058
Views
Character Ausgaben über Ascii
von SaskuAc » 17.06.2015 15:54 • Verfasst in ABAP® für Anfänger
3
Antw.
1999
Views
Summe pro jahr summieren und vertikal ausgaben
von Rico_neu » 19.10.2007 13: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

Zwischensumme Adobe Forms
vor 2 Tagen von Lucyalison 1 / 64
Interne Tabelle
vor 5 Tagen von black_adept 2 / 133
MaLo-Checker in ABAP
vor einer Woche von A6272 6 / 254

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

Zwischensumme Adobe Forms
vor 2 Tagen von Lucyalison 1 / 64
Interne Tabelle
vor 5 Tagen von black_adept 2 / 133
MaLo-Checker in ABAP
vor einer Woche von A6272 6 / 254

Unbeantwortete Forenbeiträge

Zwischensumme Adobe Forms
vor 2 Tagen von Lucyalison 1 / 64
Group Items auf einer Filterbar
vor einer Woche von Bright4.5 1 / 107
tRFC Transaktionen SM58
vor 4 Wochen von A6272 1 / 140