DATA: o_alv TYPE REF TO cl_salv_table.
START-OF-SELECTION.
DATA: it_spfli TYPE STANDARD TABLE OF spfli WITH DEFAULT KEY.
SELECT * FROM spfli INTO CORRESPONDING FIELDS OF TABLE it_spfli.
WRITE: / 'GUI-Objekt in der Listanzeige'.
ULINE.
* freier Custom-Container in der Listenansicht
DATA(o_cnt) = NEW cl_gui_custom_container( container_name = ''
repid = 'SAPMSSY0'
dynnr = '0120' ).
* Position des Containers
o_cnt->set_top( 50 ).
o_cnt->set_left( 50 ).
o_cnt->set_width( 1000 ).
o_cnt->set_height( 200 ).
* SALV-Grid für Anzeige im Container
TRY.
cl_salv_table=>factory( EXPORTING
r_container = o_cnt
IMPORTING
r_salv_table = o_alv
CHANGING
t_table = it_spfli ).
o_alv->display( ).
CATCH cx_root INTO DATA(e_txt).
WRITE: / e_txt->get_text( ).
ENDTRY.
DO 100 TIMES.
WRITE: / |{ sy-index } Lorem ipsum.|.
ENDDO.
Kategorien
-
Neueste Beiträge
- [ABAP] SALV: Events abfangen beim Klick auf die ALV Funktions-Buttons am Beispiel Filter-Setzen
- [SVG] Transparentes SVG-Icon
- [HTML] Favicon auf einer Webseite einbinden
- [HTML] Manifest (manifest.json) zu einer Webseite hinzufügen
- [VS Code] Visual Studio Code einrichten
- [JavaScript] Elemente zu Array hinzufügen
- [JavaScript] HTML-Tabellen mit ExcelJS exportieren
- [JavaScript] JSON-Datei per fetch( ) oder FilePicker laden
- [CSS] Google Material Icons & Symbols verwenden
- [HTML] Unicode‑Emojis in Texten verwenden