报表内容
日期 名称 品牌 数量 金额 成本 利润
2004-1-1 a abc 10 100
2004-1-2 a abc 5 50
分类小计 15 150 X
2004-1-3 a abcd 10 100
2004-1-3 a abcd 10 100
分类小计 20 200 X
___________________________________
合计 35 350 Y
其中我已经在MasterData1OnBeforePrint写入 利润:=<frxDBDataset1."金额">-<frxDBDataset1."数量">*<frxDBDataset1."成本">;
那我如何将“利润”这一表列的数字在每一分组进行一次小分类合计,在结尾地方来一次总计。
我的“利润”都有每一条记录中都有列出来,我的X值只是把这一组的利润加起来,Y值就是这么多组的X值的和,没有直接的方法吗?
把X、Y替换下面的语句即可实现你的功能要求:
sum(<frxDBDataset1."金额">-<frxDBDataset1."数量">*<frxDBDataset1."成本">)