为什么在quickrep中预览正确的,而打印第一页时却只打了一个员工的一个月的考勤(一张页面是2个员工的考勤)? 为什么在quickrep中预览正确的,而打印第一页时却只打了一个员工的一个月的考勤(一张页面是2个员工的考勤)? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 又是你来光顾我,呵呵……在你的回答之前,我又解决了此问题。你可能误会了我的意思,我的报表不是只出现一条记录,而是打印和预览不同!我明白了,原来在打印之前,quickrep会触发beforeprint这个事件,而我又是对一页一个工卡号作判断的,设了个integer变量K,而K的初值=1,条件满足后inc(k),所以在预览完后显示是正确的,而在打印前,程序又对K进行了K++,所以就会出现我说的打印和预览不符了,而第二页之后都相同的情况了。解决的方法是在quickrep的beforeprint这个事件里:K:=0;解决!!! 你不能得分了,总之谢谢。 敢问路在何方?求指点~ 请问dbexpress怎样连接access数据库? 现在看看FAQ都要扣分!! 困扰多日的问题:图片拖动、缩放 ★★★散100分!我想配一台电脑,请兄弟们帮忙推荐一下!谢谢!★★★ 关于打印的简单问题,马上结贴 短信平台软件编写!!! 关于TUpdateSQl控件!(特急) 如何设计表格一样的报表? 50 表的创建问题,要设置表的属性,请教高手~~~~~ 关于DBGrid控件的刷新问题 十分紧急的SQl的简单问题?急急急急急急急急急急急急急急急急急急急急急急急
我明白了,原来在打印之前,quickrep会触发beforeprint这个事件,而我又是对一页一个工卡号作判断的,设了个integer变量K,而K的初值=1,条件满足后inc(k),所以在预览完后显示是正确的,而在打印前,程序又对K进行了K++,所以就会出现我说的打印和预览不符了,而第二页之后都相同的情况了。
解决的方法是在quickrep的beforeprint这个事件里:
K:=0;
解决!!! 你不能得分了,总之谢谢。