2013-12-12 66 views
0

我已经在部分报告中看到过很多次这样解决的问题,但我正在寻找类似于子报告的页面报告。我的报告需要呈现多个表格。我试图通过为每个表格创建一个新页面来解决这个问题,但只有第一页正在生成。我是否需要在代码中将页面链接到查看器?这是使用页面标签的正确方法吗?活动报告(页面报告)多个表格

回答

1

在理想情况下,不需要将每个页面链接到代码中的查看器。一旦创建页面,查看器中将显示相同内容,不会有任何问题。

根据我对此问题的理解,您希望将您的报告绑定到多个数据源,然后在各种tables/dataregion/subreports中显示数据。如果是这种情况,那么建议将使用CPL PageReport,其中您可以将其绑定到多个数据源。

您可以参考this演练说明如何使用子报表创建报表。

问候, Mohita

+0

谢谢你,我不知道,有不同类型的PageReports的。我现在看到CPL具有子报告功能。现在我唯一的问题是,我的所有子报告都不适合放在一个页面上。 –

+0

@DavidPrice: 您是否正在寻找所有子报表仅显示在一页上的方案?如果是,那么这是不可能的,因为它取决于页面大小和数据。如果数据大于页面大小,则子报表将在随后的页面上溢出。 如果您希望在不同/新页面上显示每个子报表,那么您可以将此子报表添加到Container控件中,并利用[PageBreakAtEnd/PageBreakAtStart](http://helpcentral.componentone.com/nethelp/AR7Help/OnlineEn /AddPageBreaks.html)Container控件的属性。这样,可以在之前或之后设置分页符。 – Mohita