回 帖 发 新 帖 刷新版面

主题:打印报表,但是打印页数是关联数据库的记录数!怎么办?

打印一个报表
     REPORT FORM  "D:\系.frx"    to  printer

但是打印页数是数据库中的记录数!
一共要打3000多页!

请教高人指点!

回复列表 (共2个回复)

沙发

把报表的数据环境里,放一个表,这个表文件只要一条记录,
把要打印的内存,全部用内存变量。就ok了

板凳

定义一个全局变量 ZYS ,用下面两句获得实际打印的页数,然后再发送打印命令。
REPORT FORM 报表名 NOCONSOLE
ZYS = _PAGENO

REPORT FORM "D:\系.frx" rang 1,ZYS to  printer

我来回复

您尚未登录,请登录后再回复。点此登录或注册