Skip to Content
0
Former Member
Dec 03, 2008 at 09:49 AM

Page Numbering in SAP Script

62 Views

Hi,

IN the code below i am not able to separate OUT_PAR-VALUE as First page & Last page.

It is printing as First pageLast page.

Can any body please help me in separating it.

FORM GET_BARCODE TABLES IN_PAR STRUCTURE ITCSY

OUT_PAR STRUCTURE ITCSY.

DATA: PAGNUM LIKE SY-TABIX, "page number

NEXTPAGE LIKE SY-TABIX, "number of next page

NEXTPAGE1 LIKE SY-TABIX.

CLEAR : PAGNUM,NEXTPAGE.

READ TABLE IN_PAR WITH KEY 'PAGE'.

CHECK SY-SUBRC = 0.

PAGNUM = IN_PAR-VALUE.

READ TABLE IN_PAR WITH KEY 'NEXTPAGE'.

CHECK SY-SUBRC = 0.

NEXTPAGE = IN_PAR-VALUE.

READ TABLE OUT_PAR WITH KEY 'BARCODE'.

CHECK SY-SUBRC = 0.

IF PAGNUM = 1. " AND TEST1 NE 'Y'.

OUT_PAR-VALUE = 'First page'. "First page

ENDIF.

IF NEXTPAGE = 2. " AND TEST NE 'X' .

OUT_PAR-VALUE+2 = 'Last Page'. "Flag: last page

ENDIF.

MODIFY OUT_PAR INDEX SY-TABIX.

ENDFORM. "GET_BARCODE