3

我只是在我的 VCL 应用程序 a 中设置TfrxReport,然后我只是做一个按钮单击事件以在应用程序运行时显示报表设计器,但这里的问题是运行时设计器从未出现在我面前......

procedure TForm1.Button1Click(Sender: TObject);
begin
 frxReport1.DesignReport;
end;
4

4 回答 4

3

您需要frxDesigner在 Form 或 Datamodule 上放置一个组件来保留您的 frxReport 组件以启用运行时设计。

于 2013-06-02T08:13:15.187 回答
2

我解决了这个问题。

  1. 打开德尔福
  2. 按照路径工具>选项>库
  3. 添加库路径 Fast_report_install_folder\source
  4. 添加到零件

    界面使用 frxDesgn,frxDesgnCtrls, ....................

  5. 现在它将运行以下代码

     procedure TForm1.Button1Click(Sender: TObject);
         begin
         frxReport1.DesignReport;
     end;
    

它是在 2013 年写的。我遇到了同样的问题并解决了。也许它会有用。

于 2015-09-16T13:14:26.447 回答
1

从 Tool Platte 拖放 TFrxDesigner。在您的 TFrxReport 中

frxReport1.DesignReport;
于 2015-08-04T14:49:09.810 回答
0

看来您仍在使用一些 FR Embarcadero 版软件包。卸载 FR 的所有实例,删除所有 FR 的文件和文件夹(也请参阅系统和隐藏文件夹),然后再次安装 FR Enterprise

于 2015-05-20T11:32:07.110 回答