리포트 프로그램에서 90라인 이상이 찍히면 다음장에 새로운 헤더가 다시 나오게 하려고 합니다.
line-count를 90으로 하였고요 90이상시 새로운 화면이 보여지게 하려고 합니다.
카운트를 세서 어떻게 하라고 하는데 이해가 잘 안가욤..
첫번째장 두번째장
header << 마
바
나 사
다 아
라 자
보통 이런식으로 되잖아요
근데 저는
첫번째장 두번째장
header << header << 이렇게 하고 싶어서요!!
나 마
다 바
라 사
댓글 5
-
SD2
2008.07.17 23:51
-
activeman
2008.07.18 04:16
line 카운터로 하시면 많이 힘드실 텐데요...라인 수도 헤아려야 할거고...프로그램이 복잡해 지겠죠..
그렇게 하시지 마시고 top-of-page를 사용하셔서 헤더가 반복되도록 한다음 spad에 가셔서 출력용지를 새로 하나 만드세요
그기에서 용지의 폰트크기, LPI, CPI 등을 변경해서 해보시면 90라인 까지 나오게 될겁니다.
그런데 중요한것은 그렇게 라인을 변경해 가면서 출력해야 하는가 하는거죠
출력물에 너무 많은 정보(라인이 많으면)가 나타나면 집중력이 떨어져서 보기가 힘들다는 거죠..
참고 하시고..즐밥하세요.
-
지의
2008.07.18 17:06
그냥 loop 돌려서 출력하실텐데.
안에 sy-tabix 가 90 일 때 마다
헤더를 다시 찍어주면 되겠죠
근데 왜 top-of-page 를 사용 안 하시려는건지...
-
지의
2008.07.18 17:07
아 그리고 이렇게 하고 싶어서요 하는 부분도 top-of-page 로 되는데요. -
SD2
2008.07.18 23:26
음 top-of-page를 못쓰는 이유가 제가 perform을 이용해서 드릴다운해서 구현하였기때문에 기본의 메인 UI와 겹치는
현상이 일어나기 때문에..그러는 겁니다.
함 해보겠습니다. 지의님..
안되면 또 여쭤볼게요!!
top-of-page로 말구 가르쳐주세요