如何实现打印表上特定的编号输出?
比如每张表的右上角:第一张表打印为AA-10,第二张表打印为AA-11,第三张表打印为AA-12以此类推。我原来想修改变量PageNo 属性来实现,但发现PageNo和PageTotal该属性只读,无法修改,我只能一张一张打印,第一张变量=“AA-10”,第二张变量=“AA-11”,若连续的话每张都是AA-10。请教各位大师如何破解。
方法一:
在打印报表前,首先定义一个全局变量PAGE_NO,如果每张报表打印记录20条,右上角页码公式应该为:_PAGENO+9,变换为[AA-]+TRANSFORM(_PAGENO+9)
方法二:
将要打印的数据,每20条追加到一个临时表中(此时设全局变量为NUM),每追加到临时表中一次,变量NUM=NUM+1,此时右上角页码公式为:[AA-]+TRANSFORM(NUM+9),每20条记录打印一张报表。