2010-11-05 31 views

回答

2

我想这几年回来。改变方向的“最简单”方法就是改变尺寸。 (即:纵向A4为210×297毫米,横向为297×210毫米)

+0

我可以通过编程方式更改它,还是应该在.Rdlc文件中更改它? – booota 2010-11-05 05:37:40

+1

您应该可以更改代码。 ('PageHeight'和'PageWidth'属性) – Andrew 2010-11-05 06:06:28

+0

在属性中(右键单击 - 报表属性)更改页面方向。并将报告设计调整为11in宽度,您可以使用标尺(右击 - 查看 - 标尺)来做到这一点 – 2016-06-30 15:34:17

1

如果您使用visual studio 2012,您可以去报告属性,页面设置,然后您可以选择页面的方向。

1

找到报告属性对我来说是一个痛苦,因为我看不到报告栏上的“扳手”图标(可以通过右键单击表头上的空白区域并单击“报告”打开该图标)

一旦你到达那里,改变方向为横向

8

您可以创建一个PageSettings对象,设置该属性景观A4纸张大小,并分配到报表查看器实例,例如:。

System.Drawing.Printing.PageSettings ps = new System.Drawing.Printing.PageSettings(); 
ps.Landscape = true; 
ps.PaperSize = new System.Drawing.Printing.PaperSize("A4", 827, 1170); 
ps.PaperSize.RawKind = (int)System.Drawing.Printing.PaperKind.A4; 
reportViewer.SetPageSettings(ps); 
+0

这是正确的答案。谢谢 – 2014-12-31 02:18:55

0

简单:在pro perties(右键单击 - 报表属性)更改页面方向。 并将报告设计的大小调整为11英寸宽度,可以使用标尺(右击 - 查看 - 标尺)来做到这一点