sy-pagno / 총페이지
총 페이지가 10페이지입니다.
.
.
.
1/10
.
.
.
2/10
.
.
.
3/10
....
10/10
이런식으로 출력하고 싶습니다.
지원되는 system변수가 있나요???
댓글 6
-
mean
2008.10.14 17:03
-
SD2
2008.10.14 17:42
리포트 프로그램에서요!!
-
현준탱
2008.10.14 22:35
SY-PAGNO 이거 사용하시면 될것 같은데요~ -
클라우드
2008.10.14 23:51
음 시스템 변수중에는 총 페이지값을 가지고 있는건 없습니다.
정 필요하시다면 SY-PAGNO를 통한 로직을 구현하셔야 할 듯 합니다.
-
왕초~삽질맨
2008.10.15 03:02
현재페이지는 sy-pagno 일테고 총페이지는 끝까지 write 후 페이지 값을 가져와 replace 하는 방법입니다
-〉
FORM TOTAL_PAGE .
DATA : NUM_PAGE_C(2).
WRITE SY-PAGNO TO NUM_PAGE_C LEFT-JUSTIFIED.
DO SY-PAGNO TIMES.
READ LINE 5 OF PAGE SY-INDEX.
REPLACE '**' WITH NUM_PAGE_C INTO SY-LISEL.
MODIFY LINE 5 OF PAGE SY-INDEX.
ENDDO.
ENDFORM. " TOTAL_PAGE -
SD2
2008.10.15 04:07
PERFORM END_OF_PAGE. 에서 페이지를 출력하는되요
어떻게 위의 소스를 사용 할 수 있을까요??
스마트폼에서 말씀하시는거죠?
맨 하단 폴더'System Fields'에 SFSY폴더를 열어보시면 PAGE : 현재페이지, FORMPAGES : 총 페이지 입니다.
PAGE / FORMPAGES 이렇게 갖다 쓰시면 되요.