预览控件PageSetting属性值的问题
使用GrapeCity.ActiveReports.SectionReport预览控件新建账票模板,里面PageSetting的默认属性如下Me.PageSettings.Margins.Bottom = 0.3!
Me.PageSettings.Margins.Left = 0.3!
Me.PageSettings.Margins.Right = 0.3!
Me.PageSettings.Margins.Top = 0.3!
Me.PageSettings.PaperHeight = 11.0!
Me.PageSettings.PaperWidth = 8.5!
Me.PrintWidth = 7.78125!
想请问一下这个属性的设置,除了代码里,在哪里可以查看和设置吗?
以及这些设置,对预览、打印,会有哪些影响吗?
以上,谢谢!
您好!这个是对打印的纸张左右边距和纸张大小的设置。打印结果就是在设置的区域内显示。
还有就是打印的样式,就是报表预览展示的样式,如果你报表的样式已经确定,那么设置打印纸张的大小对打印的预览效果没影响。影响的就是你设置纸张的边距和纸张大小可能会改变打印出来的显示的位置。
打印的设置是一个比较麻烦的事,想要实现需求的效果,需要很细致的调节你报表的长宽边距,还有就是对应打印的纸张的大小。
打印机的设置你也可以报表设计器中进行设置。
然后在区域报表的设计可以通过设计页面的上下边距和左右边距来实现。
KearneyKang 发表于 2018-6-26 11:33
您好!这个是对打印的纸张左右边距和纸张大小的设置。打印结果就是在设置的区域内显示。
还有就是打印的样 ...
谢谢回复!
我这边是在VS里编辑账票模板,请问如何打开报表设置界面?
另外还是不太明白这几个属性的设置,和实际打印出来的效果,
比如我这边设置的是左边距的默认值0.3,然后打印机里设置了1,
打印出来的结果会是怎么样的呢?
还是说由于账票里设置了0.3,所以打印机打印的时候,默认就是0.3,
然后如果在打印机里改成1再打印,就打印出1的效果了吗?
第一个问题。如何在项目中打开设计界面。请参考如下截图:
第二个问题,如果你两边都设置了边距,那么打印出来的边距应该就是二者之和。这个你可以打印的时候试一下。
页:
[1]