DISPLAY OF CLASSICAL REPORT

If i_final is the final internal table containing  retrieved business data, and w_final is the work area of your final internal table, then you can display the result (classical report view) by writing code in following manner.

*&———————————————————————*
*&      Form  TOP_OF_PAGE
*&———————————————————————*
*       For data display
*———————————————————————-*
form TOP_OF_PAGE .

IF NOT i_final[] IS INITIAL.
ULINE.
WRITE:/1 sy-vline,
2 ‘PO Number’,
12 sy-vline,
13 ‘PO Line Item’,
25 sy-vline,
26 ‘Ex/Non Ex’,
35 sy-vline,
36 ‘Date In’,
44 sy-vline,
45 ‘MM Document’,
56 sy-vline,
57 ‘Item’,
61  sy-vline.
ULINE.

LOOP AT i_final INTO w_final.
WRITE:/1  sy-vline,
2  w_final-ebeln,       “PO Number
12  sy-vline,
13  w_final-ebelp,      “PO Line Item
25  sy-vline,
26  w_final-segal,      “Ex/Non Ex
35  sy-vline,
36  w_final-aedat,      “Date in
44  sy-vline,
45  w_final-mblnr,      “MM document
56  sy-vline,
57  w_final-zeile,      “Item
61  sy-vline.
ENDLOOP.
ENDIF.
endform.                    ” TOP_OF_PAGE

Leave a Comment