FastReport中比较难的问题(200分)

  • 主题发起人 主题发起人 online_xj
  • 开始时间 开始时间
O

online_xj

Unregistered / Unconfirmed
GUEST, unregistred user!
在主数据项中对一个字段值进行累加,并且在达到一个特定要求时(注意:这时可能还未到达数据集的最后一条)将累加的值在主数据头中显示。请问如何解决???
注意:如果是在主数据项后面的Band中显示,我可以实现。可这里的难点是则么再返回到头Band中去显示累加的值。
 
两遍报表,第一篇算值,第二遍将值的变量显示在头上
 
两遍报表,FASTREPORT总页就是这样做的。。。
如果你的要求是从数据库中的,我感觉还有其他的思路。
 
由于我的报表中还要求每隔10行就自动分页,而累计的值就是按页来算的,所以两遍报表后,系统会将最后一页的累计值放在第一页显示,第一页的放在第二页显示,依此类推。
最好,能有重绘的功能,或者我在ShowBand时,可以定位所绘的位置。
 
建議從數據表來實現。
 
在beforeprint里写就可以了,先放置一个tfrxmemo,隐藏,计算值,合适时设置tfrxmemo为显示
 
frFastReport本身带脚本编辑的,只不过没有详细的书籍介绍罢了可能比较难了。。
FRMEMO1.上面是脚本,可以使用IF语句,循环语句。。。
 
后退
顶部