Sayfa sayfa bir liste getirmek istiyorsanız, ve listelerin başına ve sonuna header koymak istiyorsanız;
Önce herbir listenin kaplayacağı alan için bir yer ayırmanız gerekir. Buradaki örnekte 5 satır ayrılmış, buna Initialization, Page header ve Page foother da dahil.
*------------------------------------------------
REPORT ZTRAIN_NES1 NO STANDARD PAGE HEADING LINE-COUNT 5(1).
TABLES: VBAK,
VBAP.
DATA: BEGIN OF IT_VBAK OCCURS 10,
VBELN LIKE VBAK-VBELN,
END OF IT_VBAK.
INITIALIZATION.
WRITE :/ 'THIS IS INITIALIZATION'.
TOP-OF-PAGE.
WRITE:/ 'THIS IS TOP OF PAGE'.
END-OF-PAGE .
WRITE:/ 'THS IS THE END OF PAGE'.
START-OF-SELECTION.
SELECT
VBELN
FROM VBAK INTO TABLE IT_VBAK
IF SY-SUBRC <> 0 .
WRITE: 'NO DATA FOUND'.
ELSE .
LOOP AT IT_VBAK.
WRITE :/ IT_VBAK-VBELN.
ENDLOOP.
ENDIF.
END-OF-SELECTION.
Hiç yorum yok:
Yorum Gönder