FastReport导致delphi崩溃

时间:2016-02-29 22:51:20

标签: delphi fastreport

当我在表单上放置frxReport1并在其上放置一个Master乐队时,我从FastReport设计器关闭frxReport1。当我再次双击frxReport1时,Delphi会崩溃并关闭。

一些细节:

  • 当我点击我之前设计的另一个frxReport时,崩溃不会发生并且正常工作。

  • 没有Master乐队的
  • frxReport也能正常工作。

  • 我在笔记本电脑上工作和编程。当我在办公室时,这个问题不会发生,但是当我使用相同的笔记本电脑和相同的Delphi版本时,会出现此问题。

enter image description here

[被修改]

我只是一步一步解释问题:

Step1:添加组件:adoConnection,adoQuery,frxDBDataset,frxReport。

步骤2:构建adoConnection的connectionString(到本地可访问的数据库)

步骤3:将adoQuery的Connection属性更改为Step2中提到的adoConnection。

步骤4:将frxDBDataset的DataSet属性更改为步骤3中提到的adoQuery。

步骤5:双击frxReport并添加一个ReportHeader波段,一个Header波段和一个MasterDetail波段。

步骤6:从“报告”菜单中,选择“数据”菜单并设置为步骤4中提到的frxDBDataset。

步骤7:双击MasterDetail频段并选择frxDBDataset。

在Step7之后,我关闭快速报表设计器,当我双击frxReport时,会发生错误。

您可以从here

下载示例项目(在Delphi XE6上创建)

1 个答案:

答案 0 :(得分:0)

请查看Master band的附加数据源。似乎从家里你无法访问数据库