几个有难度的FastReport问题 ( 积分: 100 )

  • 主题发起人 主题发起人 publicnews
  • 开始时间 开始时间
P

publicnews

Unregistered / Unconfirmed
GUEST, unregistred user!
我用的是FastReport 3.0
1:
我在一个Memo中加入:
[InQty:=InQty+100]
运行出错
InQty是我传入的一个参数,并给它赋了个100的值,我用[InQty:=InQty]竟也出错,不知哪里问题
2:
在FastReport 2.X中Memo的设置窗体分为上下两部分,不知上部分是不是要显示的内容,而下面窗口的begin
与end之间是要执行的操作呢?如果是这样那为什么FastReport 3.X中又没有了下部分窗口,那应该如何操作?
3:
在FastReport中实现这样的报表
产品 日期 进库 出库 结存
A 050101 100 600
A 050102 200 400
其中结存数为计算而得即从开始的在库量与每次的出库进库计算得出结存,绝不是从数据库中取出来的
绝对是可以实现的,怎么样实现呢?
 
我用的是FastReport 3.0
1:
我在一个Memo中加入:
[InQty:=InQty+100]
运行出错
InQty是我传入的一个参数,并给它赋了个100的值,我用[InQty:=InQty]竟也出错,不知哪里问题
2:
在FastReport 2.X中Memo的设置窗体分为上下两部分,不知上部分是不是要显示的内容,而下面窗口的begin
与end之间是要执行的操作呢?如果是这样那为什么FastReport 3.X中又没有了下部分窗口,那应该如何操作?
3:
在FastReport中实现这样的报表
产品 日期 进库 出库 结存
A 050101 100 600
A 050102 200 400
其中结存数为计算而得即从开始的在库量与每次的出库进库计算得出结存,绝不是从数据库中取出来的
绝对是可以实现的,怎么样实现呢?
 
定个Global variant
结存:do
uble;

procedure Tfm_ManageSystem.frxReport1BeforePrint(
Sender: TfrxReportComponent);
begin
// 这里写
end;
 
1.應該在Memo的上部份定義[InQty],在下部份
begin
InQty := InQty+100;
end
2.FastReport3.0在每個Memo的BeforePrint事件中寫
3.FastReport不是可以設計算公式嗎?
 
谢谢各位,在BeforePrint中定义完成
 
后退
顶部