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 / 3955 / 202 / 281 ) »
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
Neuer Artikel über BRF+ in der neuen iX 05/25!

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.
6456
Views
Wie kann ich bestimmte Buttons im ALV (SALV,Popup) abfangen?
von einar46 » 23.07.2014 09:12 • Verfasst in ABAP Objects®
1
Antw.
2148
Views
subscreen verlassen
von centauro_ernst » 25.05.2016 10:52 • Verfasst in Dialogprogrammierung
2
Antw.
1578
Views
double_click event verlassen
von tom1986 » 20.02.2009 09:19 • Verfasst in ABAP Objects®
8
Antw.
3452
Views
ALV-Liste kurzeitig verlassen ???
von the » 19.02.2007 09:54 • Verfasst in ABAP® für Anfänger
4
Antw.
3886
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

Aktuelle Forenbeiträge

IF mit AND und OR
vor einer Woche von GastX 6 / 7141
Meine Inbox
vor einer Woche von Rabea1103 1 / 5150
PCL2 Cluster auslesen
vor einer Woche von DeathAndPain 2 / 6293
FUBA 'HR_INFOTYPES_OPERATION'
vor einer Woche von Bright4.5 3 / 11732

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

IF mit AND und OR
vor einer Woche von GastX 6 / 7141
Meine Inbox
vor einer Woche von Rabea1103 1 / 5150
PCL2 Cluster auslesen
vor einer Woche von DeathAndPain 2 / 6293
FUBA 'HR_INFOTYPES_OPERATION'
vor einer Woche von Bright4.5 3 / 11732