Smartforms을 처음 그리는 중인데
Table타입으로 그린 후 LOOP돌면서 한 페이지당 10라인이 넘어가면 다음 페이지로 이동 시키고 싶은데...
딱히 어떻게 해야 될지 모르겠네요.
그리고 한 Table에 레코드 수가 10건 이하 이더라도 무조건 10줄 씩 뿌려 주고 싶습니다.
방법 좀 알려주세요~
댓글 6
-
이동준
2008.07.07 22:37
-
바위
2008.07.07 22:43
10건 이하 일때는 Import 할 때 인터널테이블에 initial line APPEND하면 되겠네요..ㅎㅎ
그런데 11건일때도 한페이지에 10줄 다음 페이지에 10줄 이렇게 찍어야 됩니다...
그리고 10건 단위로 강제로 페이지 이동은 어찌 해야 될런지....
-
activeman
2008.07.08 00:35
한페이지에 10건씩 뿌려줄 경우에는 템플릿을 사용하시면 됩니다. 템플릿하고 테이블의 차이점은 템플릿을 화면에 뿌려줄 행의
숫자를 고정할 수 있습니다. 테이블은 화면에 맞게 자기가 알아서 라인을 잡아주게 됩니다.
템플릿으로 변경해서 프로그램 해보세요..
즐밥하세요.
-
웁~쓰
2008.07.08 17:01
main window에 table을 넣으시고 main window의 크기를 10라인이 뿌려질 정도의 크기로 하시면 되겠지용... -
mean
2008.07.08 18:30
엇.. 답변을 쭉 읽어내려가던 1人인데요..
궁금한게 있습니다. 템플릿에서 화면에 뿌려줄 행의 숫자를 고정할 수 있다고 하셨는데..
어디서 고정 할 수 있나요?
-
바위
2008.07.08 18:53
table로 그리면 한 로우당 높이를 따로 지정 하지 못해서 10줄에 대해 꽉차게 출력은 안되네요.
결국은 템플릿으로 그리든가.. 하는 방법 밖에 없나봐요
10건 이하일 경우 인터널 테이블에 빈 라인을 appnd 시켜서 10라인을 만들어 주면 됍니다..ㅎㅎ...