想在 FastReport 中定义一个变量 GroupPageNo 用以记录每一个分组内的页号(递增),当一个分组结束时重新置0,应该怎样做?在哪里写代码?如何

L

LWH006

Unregistered / Unconfirmed
GUEST, unregistred user!
想在 FastReport 中定义一个变量 GroupPageNo 用以记录每一个分组内的页号(递增),当一个分组结束时重新置0,应该怎样做?在哪里写代码?如何定义它的类型为Integer?如何给它赋初值0 ? ( 积分: 7 )<br />搞了很久都没有答案,搜以前的帖子也没有类似的情况。望各位施救,万分感谢!
 
搞了很久都没有答案,搜以前的帖子也没有类似的情况。望各位施救,万分感谢!
 
目的就是要让页码在每一分组结束后,重新从0开始计数。没有遇到过吗?
 
看了Demo后,方法有了。这个demo要实现的功能是,把分组小计数放在分组标题上。先设置其为跑两遍,第一遍算出来,第二遍显示出来。下面的代码是计算用的,Band7是组注脚,可不明白它把计算的结果放在哪里的
procedure Band7OnBeforePrint(Sender: TfrxComponent);
begin
Set(<Sales.&quot;Company&quot;>, <Sum(<Sales.&quot;Qty&quot;>*<Sales.&quot;List Price&quot;>)>);
end;
有哪位明白这个 Set()的用法,介绍一下如何?谢谢!
 
没人回答,请版主删除此帖。
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
921
DelphiTeacher的专栏
D
D
回复
0
查看
902
DelphiTeacher的专栏
D
顶部