Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/api/5.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
Activereports 活动报告子报告多个pge问题_Activereports - Fatal编程技术网

Activereports 活动报告子报告多个pge问题

Activereports 活动报告子报告多个pge问题,activereports,Activereports,我正在使用活动报告生成报告。 MAIN报告有4个网格。对于前3个网格,我使用子报告,对于最后一个网格,使用主报告。 现在的问题是,如果子报表中的记录跨越多个页面,则整个报表将显示多次。但是,如果子报告有(比如说)20条记录,则报告仅显示每个部分一次。 仅供参考,在“详细信息”部分中,我有一个图像,该图像在运行报告时仅显示一次,然后是3个网格(3个子报告)和一个网格(不是子报告)。 在报告开始事件中,我初始化子报告,如 subreport1=新的subreport1() 在报告结束事件中,我会像

我正在使用活动报告生成报告。 MAIN报告有4个网格。对于前3个网格,我使用子报告,对于最后一个网格,使用主报告。 现在的问题是,如果子报表中的记录跨越多个页面,则整个报表将显示多次。但是,如果子报告有(比如说)20条记录,则报告仅显示每个部分一次。 仅供参考,在“详细信息”部分中,我有一个图像,该图像在运行报告时仅显示一次,然后是3个网格(3个子报告)和一个网格(不是子报告)。 在报告开始事件中,我初始化子报告,如

subreport1=新的subreport1()

在报告结束事件中,我会像

subreport1=null

在主报告的详细信息格式事件中,am DetailedReport.Report=subreport1


请帮助我尽早解决此问题。

您在报告事件中还有哪些其他代码?这几乎肯定是由于更改某些设置或更改子报表中不适当事件的数据/查询造成的。对子报表所做的所有设置或更改都应在包含子报表控件的部分的
Format
事件中完成


此外,尽管在Detail_格式上没有问题(假设您的所有子报表控件都在Detail部分),但您应该能够在主报表的
ReportStart
事件中只执行一次
DetailedReport.Report=subreport1
和类似语句。可能没有明显的效果,但它应该稍微简化代码,并删除多余的
子报表控件.Report.set
调用。

您有没有想过这个问题??