报表打印时的一个非常奇怪的问题!!!!(100分)

  • 主题发起人 主题发起人 ahhjgh
  • 开始时间 开始时间
A

ahhjgh

Unregistered / Unconfirmed
GUEST, unregistred user!
这是一个卡片打印的程序,数据从数据库表取的,一条记录生成一张卡片。
打印前先用BATCHMOVE控件把欲打印的记录拷贝到一张临时表(我可以保证
所有的记录都拷贝到临时表了),然后把QUICKREP的DATASET的值设为这张
临时表,但是打印时有时只打第一条记录,可是有时候又好的,能够打
掉临时表中的所有记录,真的好奇怪啊,请高手们多多指教!!!本人先
谢过了。
我的EMAIL:ahhjgh@163.net QQ:7601961
 
更奇怪的是:当不正常时(即只打一条记录),如果我把QUICKREP的大小改变一下时,又会变的正常了
 
我自己已经解决这个问题了,现将答案说出与大家共享:
这是QUICKREPORT自己的一个BUG,当把DETAILBAND充满整个QUICKREP时就会发生这个BUG,补救措施是设置DETAILBAND的FORCETONEWPAGE为TRUE
 
后退
顶部