This is a test message to test the length of the message box.
Login
ABAP Tipp Editierbares Popup
Erstellt von Software-Heroes

ABAP Tipp - Editierbares Popup

Hast du schon einmal eine einfache Möglichkeit gesucht dir Daten anzuzeigen und zu ändern? Hier erfährst du wie einfach das in Zukunft für dich geht.

Werbung

Der heutige Tipp fällt etwas kürzer aus als du es vielleicht gewohnt bist, doch wir wollen dir eine Möglichkeit zeigen, wie du Daten schnell und einfach Anzeigen kannst. Der Vorteil des Funktionsbausteins ist noch zusätzlich die Editierbarkeit der Daten. Damit bekommst du einen flexiblen Weg, Daten schnell, einfach und änderbar anzuzeigen.

 

Umsetzung

Die ganze Magie steckt im Baustein STC1_POPUP_WITH_TABLE_CONTROL. Bevor wir diesen Anzeigen, müssen aber noch die Daten gelesen werden. Dazu findest du im folgenden Listing ein Beispiel mit der Tabelle T001 (Buchungskreise).


" Selektion
SELECT * 
 FROM t001
 INTO TABLE @DATA(lt_t001)
 UP TO 20 ROWS.

" Aufruf des Funktionsbausteins
CALL FUNCTION 'STC1_POPUP_WITH_TABLE_CONTROL'
  EXPORTING
    header            = 'Anlage von Änderungen'
    tabname           = 'T001'
    no_button         = abap_false
  TABLES
    table             = lt_t001
  EXCEPTIONS
    no_more_tables    = 1
    too_many_fields   = 2
    nametab_not_valid = 3
    handle_not_valid  = 4
    OTHERS            = 5.
IF sy-subrc <> 0.
ENDIF.

 

Ausgabe

Es erfolgt die Ausgabe der Daten in einem Popup. Änderungen an den Daten werden in die lokale Tabelle übernommen und können dann auf der Datenbank gesichert werden.

Editierbares Popup Vorschau

 

Fazit

Die geänderten Daten kannst du mit Hilfe eines unserer älteren Tipps vergleichen und nur noch angepasste und neue Zeilen auf die Datenbank zurückschreiben oder in dein Ergebnis übernehmen. Wir hoffen du kannst etwas mit diesem kleinen Tipp anfangen.


Enthaltene Themen:
TippPopup
Kommentare (0)
Werbung

ABAP Tipp - Verarbeitung in neuem Task

Kategorie - ABAP

In diesem Tipp geht es um die asynchrone Verarbeitung in einem neuen Prozess und auf was du dabei achten solltest.

07.01.2022

ABAP Tipp - Konvertierung JSON nach Intern

Kategorie - ABAP

In diesem kleinen Tipp gehen wir darauf ein, wie du einen JSON Stream in ein internes Format konvertierst und dann ordentlich verwenden kannst.

10.12.2021

ABAP Tipp - Externe Währung nach Intern

Kategorie - ABAP

Ein kleiner Tipp um Daten aus einer Excel oder CSV-Datei in das korrekte interne Währungsformat zu konvertieren. Eine einfach Konvertierung kann schnell zu Fehlern führen.

03.12.2021

ABAP Unit - Tipps

Kategorie - ABAP

Zum Abschluss der Serie noch ein paar Tipps die wir dir mit auf den Weg geben wollen. Hier geht es um Shortcuts und allgemeine Hinweise zu den Tests.

12.11.2021

ABAP Tipp - Aufbau von Testdaten

Kategorie - ABAP

Welche Herausforderungen hat man beim Aufbau von Testtabellen und Testdaten und wie kann dir die maschinelle Verarbeitung dabei helfen.

25.06.2021