问题:隐藏奇数行某几列的单元格的底框线.
目前的思路:想通过fastreport自带的语言实现,
困扰:fastreport关于bulit-in-language的帮助不够详细.
怎么办?S.O.S~~~~~~~~~

解决方案 »

  1.   

    可通过TFrReport的OnGetvalue事件进行设置.
      

  2.   

    在Delphi中procedure Tcust_analyse.frReport1GetValue(const ParName: String;
      var ParValue: Variant);
    var
      Page:TFrPage;
      Memo:TFrMemoView;
    begin
          Memo:=nil;
          Page:=frReport1.Pages[0];
          Memo:=TFrMemoview(Page.FindObject('想要隐藏底线的那个控件')) 
          if Memo<>nil then
             memo.FrameTyp:=5; 
    end;或者在Band的OnBeforPrint中加入与以上类似的代码.
      

  3.   

    我这里有FASTREPOET的中文帮助,要么
    他的脚本语言我业在研究,[A]表示变量啊,然后在BEGINEND中间写代码,遇到[]就表示变量
    MSN:[email protected]
      

  4.   

    谢谢你们!我自己也找到答案了
    跟liufuyahong差不多,
    原来关键就是FrameTyp这个属性.
    ,开始喜欢fastreport了.
      

  5.   

    jalu_515(马路) :
       我很少MSN,常用的邮箱能告诉我吗?有机会象你请教... ...谢谢!