‎2007 Dec 11 4:52 PM
Hi All,
AT FIRST control break event is used for writing headings in the report.is that heading will come on every page ,if report have more than one page ??????
Thanks ,
Rakesh.
‎2007 Dec 11 4:55 PM
‎2007 Dec 11 4:56 PM
hi Rakesh,
no, this is not true. Iif you want a heading on every page you have to use event TOP_OF_PAGE
ec
‎2007 Dec 11 4:58 PM
Try this report.
you will see the results yourself.
REPORT demo_page_header_footer NO STANDARD PAGE HEADING
LINE-COUNT 0(1).
PARAMETER p_carrid TYPE sflight-carrid.
DATA: sflight_tab TYPE TABLE OF sflight,
sflight_wa LIKE LINE OF sflight_tab.
DATA lines TYPE i.
TOP-OF-PAGE.
WRITE: / sflight_wa-carrid, sflight_wa-connid.
ULINE.
END-OF-PAGE.
ULINE.
START-OF-SELECTION.
SELECT carrid connid fldate
FROM sflight
INTO CORRESPONDING FIELDS OF TABLE sflight_tab
WHERE carrid = p_carrid
ORDER BY carrid connid.
LOOP AT sflight_tab INTO sflight_wa.
AT NEW connid.
SELECT COUNT( DISTINCT fldate )
FROM sflight
INTO lines
WHERE carrid = sflight_wa-carrid AND
connid = sflight_wa-connid.
lines = lines + 3.
NEW-PAGE LINE-COUNT lines.
ENDAT.
WRITE / sflight_wa-fldate.
ENDLOOP.
A