现有一数据表如下:
a1    大连  234
a2    旅顺  567
a2    北京  213
a3    天津  987
我想分组为如下表:
-------------
 大连  234
------------
   a2
-------------
 旅顺  567
 北京  213
----------------
      小计  780
----------------
 天津  987
----------------procedure MasterData1OnBeforePrint(Sender: TfrxComponent);
begin
 if [LINE#]>1 then
  begin
   GroupFooter1.Visible:=True
  end
   else
  begin
    GroupFooter1.Visible:=False;
  end;
end;beginend.为何运行出错,提示出错']'expected

解决方案 »

  1.   

    这个脚本是在FastReport里面写的,不是在Delphi里写的
      

  2.   

    如何在FastReport里面写,请帮忙.
      

  3.   

    在FastReport的设计界面里,你选择主数据项,各种属性里有一个OnBeforePrint事项,点出后,在里面写代码
      

  4.   

    我也是按你所说的去做可是老出错.提示:']'expected
      

  5.   

    注意是Fr的脚本!!!!
    不在Delphi中写的,如果不明白,你看Fr的帮助(有中文的帮助,自己到网上查一下)
      

  6.   

    我实在太笨了,在FastReport的设计界面里,我选择主数据项,在OnBeforePrint事项里写代码,就是出错.
      

  7.   

    把[LINE#]改成<LINE#> 试试