스마트폼에 페이지를 3개를 만들어 놓았습니다.
그런데 만약 내용이 1페이지에만 있으면 2페이지와 3페이지는 출력이 안되게 조건을 주고 싶은데요
윈도우는 테두리, 타이틀, 텍스트 각각 만들었구요.
데이터가 들어가는 윈도우는 loop을 돕니다.
그리고,
페이지마다 맨 밑에 숫자를 넣어주고 싶은데 어떻게 해야 하나요?
댓글 4
-
activeman
2008.05.06 22:38
-
꽁
2008.05.06 23:00
답변 감사합니다.
그런데 it_tab-zgubun이 뭔지 잘 모르겠습니다. 어떤 구분이죠 ..??;;;;
-
activeman
2008.05.06 23:23
ㅎㅎ..
it_tab-zgubun은 프로그램에서 필요에 의해 구분하는 구분자 입니다..
이부분은 참고로 보시면 되겠습니다...전체적인 흐름만 보세요. 페이지 구분을 구분하는것 만 요...
즐밥하세요..
-
꽁
2008.05.07 00:52
감사합니다~
잘해결 했어요~~~~~~
페이지를 3개로 만드셨다면 아래 파라메타에서 페이지를 선택할 수 있습니다.
gs_ssfcompop TYPE ssfcompop. "SMART FORM 인쇄 제어
CASE it_tab-zgubun. "구분
WHEN '0'.
gs_ssfcompop-tdpageslct = '1,2,3'. "전체페이지
WHEN '1'.
gs_ssfcompop-tdpageslct = '1'. "1페이지
WHEN '2'.
gs_ssfcompop-tdpageslct = '2'. "2페이지
WHEN '3'.
gs_ssfcompop-tdpageslct = '3'. "3페이지
ENDCASE.
그리고 페이지 번호는 sfsy-page를 설정하시면 됩니다.
이부분은 스마트폼에서 어플리케이션툴바->필드리스트설정/해제버튼 클릭하시면 왼쪽 아래에 시스템 필드들이 나옵니다.
여기에서 페이지 항목을 끌어다 넣으시면 됩니다.
즐밥하세요..