【问题标题】:Are rectangles fixed height in RDLC reports?RDLC 报告中的矩形是否固定高度?
【发布时间】:2009-06-16 14:32:52
【问题描述】:
我有一份 RDLC 报告,其中包含我想要 A4 纸高度的子报告。子报告中的行数可能会有所不同,所以我将子报告放在一个矩形中,这样如果子报告很短,我的报告的其余部分就不会缩小。根据文档,矩形是固定大小的。当我在网页上显示报告时,这很好用,但是当我在 WinForms 应用程序的 ReportViewer 中运行它时,它会缩小!
这是一个已知问题吗?有人知道如何解决吗?
【问题讨论】:
标签:
reporting-services
reportviewer
rdlc
【解决方案1】:
六分钟后,我找到了自己问题的答案……
默认情况下,ReportViewer 以 正常 模式显示报告 - (在我看来这是错误的)。将其设置为 页面布局 模式可以解决问题。
在 VB.NET 中,这是通过以下方式完成的:
Me.ReportViewer1.SetDisplayMode(DisplayMode.PrintLayout)
【解决方案2】:
设置所有文本框 CanGrow 为 False,则矩形为固定大小