fastreport 怎么知道打印了多少张
时间:2011-09-06
来源:互联网
用fastreport作了一个打印的功能,现在的问题是:我浏览的时候有1000张,我点击打印,那么我怎么在在数据库的一个表里添加一条记录如:sys001 long 1000 时间
可以的frxreport里的一个事件progress 写,可以知道你打印了多少张,难度在于:由于时间精确到2011-08-01 12:12:12
1、这样你不能对sys001 long 时间 这三个字段进行判断后更新,这样会得到不正确的数据,最终会得到多条记录,只不过时间最后一个差1而已
2、现在我的方法是:用到1,后对表查询,精确到分钟,要是同一分钟的,算是同一时间打印的,取打印最大值,这样会有一个问题,我打印2张,后马上又打印4张,最后只有一打记录sys001 long 4 时间,而刚打印的2张的记录被修改的
同是sys001可能要打印多次
不知道有什么好的方法吗?
可以的frxreport里的一个事件progress 写,可以知道你打印了多少张,难度在于:由于时间精确到2011-08-01 12:12:12
1、这样你不能对sys001 long 时间 这三个字段进行判断后更新,这样会得到不正确的数据,最终会得到多条记录,只不过时间最后一个差1而已
2、现在我的方法是:用到1,后对表查询,精确到分钟,要是同一分钟的,算是同一时间打印的,取打印最大值,这样会有一个问题,我打印2张,后马上又打印4张,最后只有一打记录sys001 long 4 时间,而刚打印的2张的记录被修改的
同是sys001可能要打印多次
不知道有什么好的方法吗?
作者: moshao6 发布时间: 2011-09-06
报表上没有如#page等标记(有也没用),我在浏览时看到100张,我只打印选中的3张,
有时又可能同一报表打印多次,也就是说打印多份
有时又可能同一报表打印多次,也就是说打印多份
作者: moshao6 发布时间: 2011-09-06
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28