每页10行.但这10行的格式是一样.我曾经的做法是,在中间插入一段代码.具体思想:从内表里循环输出数据时,每输出一条,就加1, 再用输出件数/10(每页输出行数),当它的余数为0时,就设置手动换页.要求每页小计的话.可以再添一个变量,每次换新页时,清空,做求和统计用附:这样做的话,效率可能不高.但我还没想到更好的办法.
设置一张纸的大小,是固定的.如:每张纸空间至多输出20行.自动分页:如不加任何设置,一张输出20行以后,系统自动判断,换至下一页输出.手动分页:可以每页输出10行.第11行开始,就人为设定,输出至第二页.
简单一点做,数据显示页面是在MAINPAGE,然后页面的自动的,可以判断当前的页面,然后从内表中把记录集取到工作区进行操作。无需手动分页。
我在程序里面做的,然后相关统计的行,已经放在内表里面了,不在SMARTFORMS写代码了,相关功能也实现了。
手动分页,得设定多个PAGE吗?怎么区分第一页还是第二页呢?那要是有1000页,要建1000个page吗?