公司需要,我写的delphi程序需要产生包括页小计,合计报表的程序,这里我们用到fast report还蛮好用的,现在介绍一下。
首先你要插入报表控件TfrxReport,双击进去后,选择Report->data就可以选择在介面里报表外的TfrxDataset(可以连table、query,up to you)
1关键还是学会使用band
在fast report里面band是个很重要的区域单位,里面包括header/footer/masterdata/detaildata etc. .在最右边的工具栏里有insert band,好好地利用它
1合计
其实蛮简单的,加个footer band,往里面丢memo就可以了。不过值得注意的是使用sum()和数据变量,数据结构为
[sum(strtofloat(
用strtofloat 告诉电脑
2小计
经过本人吐血测试,发现只需在page那里加上pagefooter band,往里面丢memo就可以了,每页底下就有小计,无需设置,简单易用。不过它的sum()格式有点不同
[sum(strtofloat(
请大家注意