【问题标题】:Help with ReportViewerReportViewer 帮助
【发布时间】:2011-08-19 12:25:23
【问题描述】:

我正在尝试将多个页面添加到我的报告中。例如,我有一份报告,第一页是介绍,第二页是一组图表,第三页是从数据库中提取文本,等等。

我有一个 Report.rdlc,它定义了一个布局,但它似乎只有一个 8 1/2 x 11 页。在我的 webform.aspx 中,我有报表查看器。我可以将第一页布局的文本和图表放在 Report.rdlc 中,但是如何定义第 2、3 页等的布局。

我对 ReportViewer 还很陌生。我已经阅读了很多文档,但我一定是遗漏了一些东西,因为我不明白不同页面上的不同布局是如何工作的。

谢谢你的帮助!!!

【问题讨论】:

    标签: .net reporting-services reportviewer


    【解决方案1】:

    当您将 tablix 或矩形或图表或您正在使用的任何内容添加到报告中时,您可以设置 PageBreak 属性来告诉报告新页面的开始位置。

    当您设计报表时,它在屏幕上可能看起来只是一个大页面,但当报表呈现时,您设置的分页符会将其拆分为多个页面。

    【讨论】:

    • 好的,我看到了,但我不确定。所以现在我有一个 8 1/2x11 的页面。你是说,只要它需要,即 8 1/2x36,并在我需要的地方设置分页符......对吗?
    • 是的,没错。如果您不手动指定分页符,那么报表将自动创建它们,但可能不在您想要的位置。
    • 但是如何在文本对象上指定分页符?我只能找到一种在图像上设置分页符的方法。
    • 先将文本放在一个矩形内,然后在矩形上设置分页符。
    猜你喜欢
    • 2018-12-21
    • 2011-06-20
    • 2011-07-28
    • 2011-10-04
    • 2011-08-03
    • 2011-11-27
    • 1970-01-01
    • 2011-08-16
    • 1970-01-01
    相关资源
    最近更新 更多