【问题标题】:RDLC Report showing data on other page if data is more如果数据更多,则 RDLC 报告在其他页面上显示数据
【发布时间】:2012-08-30 08:38:34
【问题描述】:

我在 winforms 中有一个使用 reportviewer 并在其中显示 rdlc 报告的账单应用程序,我有一个主报告和一个子报告 现在的问题是,当我的项目少于 40 项时,它显示报告很好,但如果超过该数据来自下一页,请查看报告和我们的输入

主要报告

子报表

25条记录时正常显示

当它是 40 条记录时 pg1

第二页

任何帮助都会得到帮助

【问题讨论】:

    标签: reportviewer rdlc


    【解决方案1】:

    尝试取消选中Page break options. 中的Keep together on one page if possible 选项

    【讨论】:

      【解决方案2】:

      我用的是vs2010,貌似你是08的?所以它可能会有点不同,但我会试一试(主要是因为我也在寻求一些帮助,而且我知道当没有很多针对特定问题的“质量”答案时使用它是多么令人沮丧)。

      在子报表 rdlc 文件中,确保“PageBreak”属性(在包含您的列的表上)未设置为“start”。我只是将其设置为“无”。

      我认为正在发生的事情是将其移至下一页,因为它不适合第一页。您可以尝试解决的问题是将主报告中的所有内容包含在一个矩形中(在矩形中,设置 pagebreak = none,并且 keeptogether=true [我不确定您是否真的想要 keeptogether=true...如果它通过调整大小将所有内容压缩到一页上,则将其设置为 false])。

      希望我能帮上忙

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-08-04
        • 1970-01-01
        • 2013-11-14
        • 1970-01-01
        • 2014-11-23
        • 1970-01-01
        相关资源
        最近更新 更多