请教:在FASTREPORT2。41c中在主BAND的beforeprint加入了条件,比如数据为“+”,那么打印“√”(100分)

  • 主题发起人 主题发起人 sunyb
  • 开始时间 开始时间
S

sunyb

Unregistered / Unconfirmed
GUEST, unregistred user!
请教:在FASTREPORT2。41c中在主BAND的beforeprint加入了条件,比如数据为“+”,那么打印“√”,
问题是:它的判断依据总是以最后一条记录为准,不知为何,所以打印结果是所有记录都跟最后一条记录一样?
 
简单呀,你赋值后未清变量
if [字段]='+' then
变量:='√'
else
if 变量:='';
另外语句不要写在beforeprint而要放入Memo的函数中
 
去掉了“两遍报表”就对了。那么我怎么获得合计页数呢?
 
没有“两遍报表”根本无法得到合计页数,还是用上面的方法吧
 
多人接受答案了。
 

Similar threads

后退
顶部