fastreport在2.46版本如何既打印页计又打印总计
在2.43版本能实现,在2.46环境下就不行了,请各位大虾指点迷径
在2.43版本能实现,在2.46环境下就不行了,请各位大虾指点迷径
解决方案 »
- 使用FastReport其中的BarCode问题,请指点,TKS!
- 急:用Delphi7开发的DOS命令行程序为什么连接数据库出错?
- 关于access连接oracle(急)
- 如何得到文件的路径名??
- 关于窗体的 WM_KILLFOCUS 消息????????????
- 一个可笑的问题。
- 十六进制、十进制、字符串
- 无标题栏的窗口,应该怎么发送 窗体移动,最小化 这样的消息呢?
- 100奉送!关于使用HP LaserJet 1000 打印机碰到的问题!!!up也有分!
- 我下载了csdn离线浏览器我想看源文件,但是说需要一个TDBISAMTable组件,请问去那里下载这个组件!
- 一个排序的问题!
- 大家看看这个错误是什么原因,谢。
本页累计在BEFORE PRINT事件中累加。
[pagesum]下面腳本部分
begin
if [page#] <> 1 then pagesum := [pagesum] + SUM([jfqk."nopay"])
else pagesum := SUM([jfqk."nopay"]);
end;
要注意的是,累加ReportTotal时要这样写:
if not Finalpass then //表示只在第一遍刷报表时进行累加
ReportTotal := ReportTotal + ..;然后在显示合计的Memo脚本里面写:
if Finalpass then //表示在第二遍刷报表时,进行赋值。
MemoSum.text := PageTotal;这句的意思是说
if Finalpass then
MemoSum.text := ReportTotal;试验过的,Success.
TotalPages#
然后设置2次遍历