报表要求如下:
要求 求一个本页合计 值为前几页的小计的和
例如每页必须打印4行 (控制行数我会调整)-------------------------
送货单号 金额
----------------------------------
2000101 10
2000102 10
2000103 18
2000104 11
----------------------------------
本页小计 49
本页合计 49
第1页/共3页送货单号 金额
----------------------------------
2000101 13
2000102 12
2000103 13
2000104 8
----------------------------------
本页小计 44
本页合计 93
第2页/共3页
送货单号 金额
----------------------------------
2000101 11
2000102 10----------------------------------
本页小计 21
本页合计 114
第3页/共3页
要求 求一个本页合计 值为前几页的小计的和
例如每页必须打印4行 (控制行数我会调整)-------------------------
送货单号 金额
----------------------------------
2000101 10
2000102 10
2000103 18
2000104 11
----------------------------------
本页小计 49
本页合计 49
第1页/共3页送货单号 金额
----------------------------------
2000101 13
2000102 12
2000103 13
2000104 8
----------------------------------
本页小计 44
本页合计 93
第2页/共3页
送货单号 金额
----------------------------------
2000101 11
2000102 10----------------------------------
本页小计 21
本页合计 114
第3页/共3页
解决方案 »
- 如何操作Tlistview单元的~
- 请问Delphi读写硬盘分区表的方法?
- 采鸟的一个dbgrid的问题?快看看吧,求求各位大侠了!
- 请问: 如何代码控制发生事件? 请大家一定要帮帮忙啊!!
- 如何删除应用程序路径中产生的垃圾文件。比如我的系统每次启动后会产生一些*.mb文件,我想在关闭系统时将他删除!怎么操作!给段代码!谢
- 请问大家都学了多久delphi就能自己写程序了!
- TPANEL在工具栏的哪个地方
- 怎样将Olecontainer中的word文章转入WORDserver组件中?
- 关于读写文本文件的简单问题?急!!
- taxi(游少爷) 在帮我解决一个问题
- mysql导入导出问题
- Delphi控制台如何覆盖输出?
程序是D7+FASTREPORT 2.5
iPage,iTotal : integer;procedure Page1OnBeforePrint(Sender: TfrxComponent);
begin
ipage:=0;
end;procedure Memo2OnAfterPrint(Sender: TfrxComponent);
begin
ipage:= ipage +strtoint(Memo2.value);
end;procedure PageFooter1OnAfterPrint(Sender: TfrxComponent);
begin
ipage:=0;
end;procedure PageFooter1OnBeforePrint(Sender: TfrxComponent);
begin
iTotal:= iTotal+ipage;
end;begin
end.备注:
Memo2 放在MasterData1绑定金额字段
在PageFoot放两个Memo 内容分别是 [iPage] 和 [iTotal]
我是这么做的 1.在栏目脚上增加2个MEMO 分别命名:ipage iTotal
2.在主项数据上增加一个memo2 这里取的是金额字段
在栏目脚 上F11 弹出属性框在 OnBeforePrint 中写语句
begin
ipage := 0 ;
iTotal := 0 ;ipage := ipage + memo2.memo ;
iTotal := iTotal + ipage ;
ipage.memo := iTotal ;这么做总是提示
Could not convert variant of type (String) into type (Double)
memo2 上按F11键弹出的对象查看器框中没有OnAfterPrint的属性也没有OnBeforePrint属性,也没有value这个属性
一般我取memo2的值 需要使用memo2.memo老大难道咱们fast report不一样吗? 我的是2.5版本的 程序我改不了 只能改这个打印方案