如何做打印标记的问题,如果打印了一行,就标记上这一行,闷啊 ( 积分: 100 )

  • 主题发起人 主题发起人 炒锅
  • 开始时间 开始时间

炒锅

Unregistered / Unconfirmed
GUEST, unregistred user!
现在,我想打印一张表里的内容,如果这次打印了,就做标记,下次就不用打印了!(想打印一条记录就做标记一条记录),如何处理打印机中途出错的问题(问题的关键).
D6+MS_SQL2000+Qr,在线等!或者有其他方案?

 
现在,我想打印一张表里的内容,如果这次打印了,就做标记,下次就不用打印了!(想打印一条记录就做标记一条记录),如何处理打印机中途出错的问题(问题的关键).
D6+MS_SQL2000+Qr,在线等!或者有其他方案?

 
在qr onprint 中处理已打印的数据 update set flag=* where id=:id
 
to hu_yjj..
按照你的说法,应该是可以的
但是,我这个表没主键(也没有类似主键的字段),必须有两个字段才能确定唯一记录!
我用的是DBTEXT来打印的!所以在哪一个DBTEXT的onprint 就成了一个问题!
 
如果不想动原来的表,那就要开个新表,每打印一次,就将关键的字段存入新表中,以后再打印时,先在新表中搜索,如找到则不再打印。
 
to weiliu:
完全可以动原来的表.我用的是DBTEXT来打印的!所以在哪一个DBTEXT的onprint 就成了一个问题!
 
多人接受答案了。
 
后退
顶部