我用FASTREPORT,请帮我看看,我该怎么做,我是想做小计.(20分)

  • 主题发起人 主题发起人 jjaacc
  • 开始时间 开始时间
J

jjaacc

Unregistered / Unconfirmed
GUEST, unregistred user!
日期 商品 进货数 累计进货数
2003-7-1 PC 100 100
2003-7-2 PC 200 300
这里的累计进货数我要求把进货数加起来的,怎么做呢?谢谢!
 
如累计进货数为memo3;
它的值: 0
脚本部分: memo3.memo:=memo3.memo+[Table1."进货数"]
 
[sum(Table1."进货数")]
 
上面两位说的还是不行。
 
在数据集中先算好嘛。
 
FastReport 的自带例子中有很多的这方面的例子,不知你用的是那个band,你需要增加相应的脚band,在用Sum函数.就可以了
 
我试了一下是可以的,你那是出错还是数据不对?
 
设置一个变量如 Value = 0
每次在上面写 如 [value]
在下面的代码窗口写
Value := Value + Table1."进货数";
 
注意:masterband不是唯一的话,FR不知道你想汇总什么,修改fad_dd如下:
[sum(Table1."进货数",masterdata1)] ,应该就ok了。
 
memo := [value]
脚本如下:
begin
v[line#] := Table1."进货数";
for i:= 1 to [line#]do
value := value + v;
end
 
后退
顶部