SALV-Popup verlassen

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

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

SALV-Popup verlassen

Beitrag von ralf.wenzel (Top Expert / 3772 / 176 / 262 ) »
Moin,

es sind immer die einfachen Sachen, an denen ich verzweifle....

Gegeben sei ein ALV, der eine Liste anzeigt, jetzt möchte ich per Doppelklick eine Zeile auswählen und das Popup verschwindet. Den Wert aus der Zeile, die doppelt angeklickt wurde, brauche ich für die weitere Verarbeitung.

Mein Rumspielcoding sieht derzeit so aus:

Code: Alles auswählen.

      IF salv_varilist IS NOT BOUND.
        TRY.
            cl_salv_table=>factory(
              IMPORTING
                r_salv_table = salv_varilist
              CHANGING
                t_table      = me->varilist ).
          CATCH cx_salv_msg.                            "#EC NO_HANDLER
        ENDTRY.
      ENDIF.

      salv_varilist->get_functions( )->set_default( abap_true ).
      salv_varilist->get_columns( )->get_column( 'REPORT' )->set_technical( abap_true ).

      salv_varilist->set_screen_popup(
        start_column = 20
        end_column   = 100
        start_line   = 10
        end_line     = 15 ).
Ergebnis: Ich lande beim Doppelklick im Eventhandler, aber ich finde keinen Weg, das Popup zu schließen. Ich habe ja kein Dynpro, dessen PAI durchlaufen werden könnte.....
Bild
Ralf Wenzel Heuristika SAP-Development
25 Jahre SAP-Entwickler • 20 Jahre Freiberufler
PublikationenUngarische NotationXing

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


Re: SALV-Popup verlassen

Beitrag von jensschladitz (Specialist / 417 / 0 / 56 ) »
Sali,

ich würde mal vermuten, du musst in deinem Eventhandler die methode Close_Screen aufrufen, damnit das Fenster / Popup geschlossen wird (siehe SAP DoCu zu CL_SALV_TABLE)

Gruss

Folgende Benutzer bedankten sich beim Autor jensschladitz für den Beitrag:
ralf.wenzel

thanks Jens

Seite 1 von 1

Vergleichbare Themen

5
Antw.
5506
Views
Wie kann ich bestimmte Buttons im ALV (SALV,Popup) abfangen?
von einar46 » 23.07.2014 09:12 • Verfasst in ABAP Objects®
10
Antw.
4977
Views
Verlassen Dynpro?!
von eschi78 » 12.11.2004 16:57 • Verfasst in ABAP Objects®
1
Antw.
1858
Views
subscreen verlassen
von centauro_ernst » 25.05.2016 10:52 • Verfasst in Dialogprogrammierung
8
Antw.
3199
Views
ALV-Liste kurzeitig verlassen ???
von the » 19.02.2007 09:54 • Verfasst in ABAP® für Anfänger
4
Antw.
3687
Views
Report vor Selektion verlassen
von dermannvomberg » 07.10.2010 10:50 • Verfasst in Dialogprogrammierung

Ü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

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.