将多个子报告添加到一页上的主报告(如果可能)

发布于 2024-10-27 03:22:12 字数 209 浏览 2 评论 0原文

我正在构建一个汇总报告,报告许多不同的文件类型和参数。这由许多子报告组成(数量未知,用户可选择)。目前,我正在获取第一个报告,并将其指定为主报告,然后对每个后续报告使用 master.Pages.AddRange(subreport.Pages) 。

然而,这会造成流量不佳,因为有时我的报告仅占实际数据的页面的三分之一,但坚持使用整个页面。如果可以的话,是否有强制子报告共享页面的方法?

I'm constructing an aggregate report that reports on many different file types and parameters. This consists of many sub-reports (an unknown number, user-selectable). Currently I am taking the first report, and designating it master, and then using master.Pages.AddRange(subreport.Pages) for each sub-sequent report.

However this creates poor flow, as sometimes I have reports that take up only a third of the page in terms of actual data, but insist on using the whole page. Is there anyway to force the sub-reports to share pages if they can?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

此岸叶落 2024-11-03 03:22:13

要完成此任务,请创建单独的报表布局,然后使用子报表 (XRSubreport) 将两个报表嵌入到单个文档中。例如,请参阅此文档文章:如何:使用并排子报表创建报表

To accomplish this task, create a separate report layout, and then use subrepors (XRSubreport) to embed two reports into a single document. For instance, refer to this documentation article: How to: Create a Report with Side-by-Side Subreports

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文