Quick Report print到打印机队列中去,可以设置打印文档的名字吗?一般用quickReport打印,打印机的文档队列都是没有文档名的但是我的打印任务很重要,而打印机又不稳定,打印机和服务器又是无人值守的,
所以我想引入检查机制,定期检查打印队列——使用EnumJobs api函数,得到当前队列的打印文档状态
如果出现错误就将打印文档删除重新打印但是quickReport打印的东西打印机任务内没有文档名字,所以我不能知道出错的打印文档对应的数据库记录。print以后马上GetJob最近的文档然后SetJob文档名字的话,不是很可靠,不可取。有别的好办法吗?
所以我想引入检查机制,定期检查打印队列——使用EnumJobs api函数,得到当前队列的打印文档状态
如果出现错误就将打印文档删除重新打印但是quickReport打印的东西打印机任务内没有文档名字,所以我不能知道出错的打印文档对应的数据库记录。print以后马上GetJob最近的文档然后SetJob文档名字的话,不是很可靠,不可取。有别的好办法吗?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货