Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/delphi/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Delphi 是否可以在FastReport中更改页面默认值?_Delphi_Default_Fastreport - Fatal编程技术网

Delphi 是否可以在FastReport中更改页面默认值?

Delphi 是否可以在FastReport中更改页面默认值?,delphi,default,fastreport,Delphi,Default,Fastreport,我有个小问题 我构建了一个包含两页的报告: 第1页显示了带有总和的一般项目 第2页显示每个项目的详细信息 在表单中,我选择要查看的页面类型 如果我想要一般信息,我选择选项1,我看到了“第1页” 但是,如果我想查看详细信息,我会看到“Page1”和“Page2”,而不是“Page2”的内容 我试图设置page1.visible:=False但是如果我这样做,我什么也看不到,但是如果我设置page2.visible:=False并选择option1,那么我看到了内容 为什么我不能得到同样的结果

我有个小问题

我构建了一个包含两页的报告:

  • 第1页显示了带有总和的一般项目
  • 第2页显示每个项目的详细信息
在表单中,我选择要查看的页面类型

如果我想要一般信息,我选择选项1,我看到了“第1页”

但是,如果我想查看详细信息,我会看到“Page1”和“Page2”,而不是“Page2”的内容

我试图设置
page1.visible:=False
但是如果我这样做,我什么也看不到,但是如果我设置
page2.visible:=False
并选择option1,那么我看到了内容

为什么我不能得到同样的结果

在我看来,“Page1”被设置为默认页面,我不能让这个页面不可见

所以我正在努力改变这一点。如果可能的话,我可以在哪里修改


谢谢。

您必须确定Page2是否有MasterData波段
其中快速报告页面只有在包含主数据后才会显示
其中,主数据带表示主机

然后您的代码将运行page1.visible:=False

那么PrintPreparedReport('2',1,False,frAll)?你能精确地说出你的Delphi和FastReport版本吗?