Workarea als Popup anzeigen

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

Workarea als Popup anzeigen

Beitrag von Accetron (ForumUser / 20 / 16 / 0 ) »
Hallo liebe Experten,

Mir als absolutem Neuling stellt sich gerade folgendes Problem:
Ich möchte gerne bei einer Tabelle bei einem Doppelklick die geklickte Spalte in einem Popup mit mehr Details anzeigen. Dafür benutze ich bisher folgendes:

Code: Alles auswählen.

CLASS lh_event_handler IMPLEMENTATION.

    METHOD handle_double_click.
    READ TABLE lt_debis2 INDEX e_row INTO lo_debis_line .
    cl_demo_output=>display( lo_debis_line ).
    ENDMETHOD.

ENDCLASS.
(Anmerkung: lo_debis_line ist eine TYPE LINE OF lt_debis2).

Der Output mittels cl_demo_output ist natürlich alles andere als schön und sicher auch nicht als "richtige" Lösung in einem laufenden Programm gedacht. Wie kann ich eine Workarea in einem kleinen Popup idealerweise darstellen bzw. ist das überhaupt möglich?

Vielen Dank für Antworten schon einmal im Voraus!

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


Re: Workarea als Popup anzeigen

Beitrag von fr-g (ForumUser / 76 / 12 / 25 ) »
Du bist ja wahrscheinlich schon auf einem ALV unterwegs?!

Sobald du deine Workarea in die Form einer internen Tabelle bringst (die hat dann halt nur eine Zeile), kannst du einfach einen ALV als Popup anzeigen:

Code: Alles auswählen.

    SELECT *
      UP TO 1 ROWS
      FROM sflight
      INTO TABLE @DATA(lt_sflight).

    cl_salv_table=>factory(
                      IMPORTING
                        r_salv_table = DATA(lo_alv)
                      CHANGING
                        t_table = lt_sflight ).

    lo_alv->set_screen_popup( start_column = 10
                              start_line = 10
                              end_column = 200
                              end_line = 20 ).

    lo_alv->display( ).

Folgende Benutzer bedankten sich beim Autor fr-g für den Beitrag:
Accetron


Re: Workarea als Popup anzeigen

Beitrag von Accetron (ForumUser / 20 / 16 / 0 ) »
Funktioniert. Tausend Dank! :-)

Seite 1 von 1

Vergleichbare Themen

1
Antw.
1668
Views
Einfache Workarea in komplexe Workarea kopieren
von dawns » 04.07.2007 14:11 • Verfasst in ABAP® für Anfänger
8
Antw.
6130
Views
POPup in Userexit anzeigen
von Eli » 08.08.2018 13:12 • Verfasst in ABAP® für Anfänger
5
Antw.
6367
Views
Popup Tabellenfelder anzeigen
von Tom_Tom » 08.11.2005 10:48 • Verfasst in ABAP® für Anfänger
0
Antw.
1088
Views
Verteilerliste anzeigen als POPUP SO15
von ibo » 16.12.2015 09:42 • Verfasst in ABAP® für Anfänger
1
Antw.
2936
Views
ALV Liste: Langen Text als PopUp anzeigen
von d3pr0f1 » 27.08.2015 09:23 • Verfasst in ABAP® Core

Ü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.

Unbeantwortete Forenbeiträge

Daten an Tabelle binden
Gestern von Bright4.5 1 / 511
aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 2146
Hilfe bei SWEC/SWE2
letzen Monat von retsch 1 / 8742