以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  专业报表打印控制问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=44460)

--  作者:nothing
--  发布时间:2013/12/31 22:13:00
--  专业报表打印控制问题
在预览的时候可以控制打印第几页到第几页,打印多少份,
可以用命令控制吗?因为要连续打印的记录很多,每次预览的时候改一下比较麻烦
doc.Print(参数)?

--  作者:有点甜
--  发布时间:2013/12/31 22:21:00
--  
 不能用命令控制!

 不过你可以变通一下,从第几页到第几页,你用代码控制打印内容的生成,然后用循环控制打印的份数
[此贴子已经被作者于2013-12-31 22:20:44编辑过]

--  作者:nothing
--  发布时间:2013/12/31 22:32:00
--  
想过这个方案,不过总页数不对了
我页脚上有第几页,共几页

--  作者:nothing
--  发布时间:2013/12/31 22:38:00
--  
可以用命令得到[PageNo][PageCount]的值吗?
--  作者:有点甜
--  发布时间:2013/12/31 22:43:00
--  
 如果你要用这个方案的话,页眉页脚就要自己用代码代替了。

 弄起来代码量挺多的。

 

--  作者:nothing
--  发布时间:2013/12/31 22:46:00
--  
那只能再想想其他办法
谢谢甜甜,辛苦了
祝广大狐友元旦快乐