首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

Fastreport定义的有关问题

2012-03-24 
Fastreport定义的问题!我在FastReport报表中写入:Var T:Integerprocedure frxReport1OnStartReport(Sende

Fastreport定义的问题!
我在FastReport报表中写入:


  Var T:Integer;

  procedure frxReport1OnStartReport(Sender: TfrxComponent);
  begin
  T:=<Line#>;
  End;


这样的话, 为什么T总是慢一步的更新呢?比如我第一次打开的报表中有7行,T=7,,但我再次打开报表,里面只有5行,T依然还是7,第三次打开里面有9行,T就等于5,也就是说除了第一次能正确,其它的值都是等于上一次报表的值,,,,这个问题怎么解决?



  还有,就是在脚本中如何动态设置页面的高度呢?我是这样设置的:page1.paperheight:=100; 这样写为什么不行呢?它依然还是按手动设置的那个页高走呢?



[解决办法]
将报表的 Double Pass 选中再试试。
[解决办法]
最好自己试下断点跟踪下frxReport1OnStartRepor下的数据为什么会这样

热点排行