想在frxReport.DesignReport时,隐藏一些菜单,如帮助菜单,或在designForm加上自定义菜单
并能自定义某些toolButton的onClick事件,如保存事件
ReportBuilder到是能够实现,不知Fast Report能否实现?

解决方案 »

  1.   

    以FR2.X为例
    修改TfrReportDesigner单元及相关接口,如在frxReport.DesignReport方法中增加参数,并根据参数控制TfrReportDesigner设计窗体显示
      

  2.   

    现用的是Fr 4.76 ,改源码不是上上之策,每次换Fr的版本都要改源码,麻烦
    还是Report Builder做的好,可用designForm来取得设计窗口对象
      

  3.   

    自己搞定,方法如下
    在frxDesignerForm.onShow加入如下代码
      (Sender as TfrxDesignerForm).HelpMenu.Visible :=False;//隐藏帮助菜单
      (Sender as TfrxDesignerForm).SaveB.OnClick :=myClick;//自定义保存事件
    嘿嘿...