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

929

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)



Und weiter ...

Bist du zufrieden mit dem Inhalt des Artikels? Wir posten jeden Dienstag und Freitag neuen Content im Bereich ABAP und unregelmäßig in allen anderen Bereichen. Schaue bei unseren Tools und Apps vorbei, diese stellen wir kostenlos zur Verfügung.


DDIC der Zukunft (Vergleich)

Kategorie - ABAP

Wie geht es eigentlich mit dem DDIC in Zukunft weiter und können wir schon Heute die neuen Features für uns nutzen? In diesem Teil vergleichen wir die Welt von Heute mit der von Morgen und wo du alle Features findest.

03.07.2026

DDIC der Zukunft (Morgen)

Kategorie - ABAP

Wie geht es eigentlich mit dem DDIC in Zukunft weiter und können wir schon Heute die neuen Features für uns nutzen? In diesem Teil werfen wir ein Blick auf Morgen und wie uns CDS Artefakte bei der Modellierung helfen.

30.06.2026

DDIC der Zukunft (Heute)

Kategorie - ABAP

Wie geht es eigentlich mit dem DDIC in Zukunft weiter und können wir schon Heute die neuen Features für uns nutzen? In diesem Teil schauen wir auf den aktuellen Zustand des Dictionary in ABAP.

26.06.2026

ABAP in der Praxis - News App verwenden

Kategorie - ABAP

In diesem Praxisbeispiel schauen wir uns an, wie wir die neue News App im ABAP Environment mit Informationen bestücken können. Dabei analysieren wir die aktuelle ABAP Auslieferung der Anwendung und des Services, um das korrekte Format zu finden.

31.03.2026

ABAP in der Praxis - Objekt Generator

Kategorie - ABAP

In diesem Beispiel schauen wir uns an, wie wir mit der XCO Bibliothek einen wiederverwendbaren Generator erstellen, um uns für unsere Tutorials etwas Arbeit zu sparen und automatisiert DDIC Objekte zu generieren.

09.01.2026