找回密码
 立即注册

QQ登录

只需一步,快速开始

frog2861

注册会员

13

主题

47

帖子

144

积分

注册会员

积分
144
frog2861
注册会员   /  发表于:2018-6-26 10:51  /   查看:3123  /  回复:3
使用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!

想请问一下这个属性的设置,除了代码里,在哪里可以查看和设置吗?
以及这些设置,对预览、打印,会有哪些影响吗?

以上,谢谢!

3 个回复

倒序浏览
KearneyKang讲师达人认证 悬赏达人认证
超级版主   /  发表于:2018-6-26 11:33:23
沙发
您好!这个是对打印的纸张左右边距和纸张大小的设置。打印结果就是在设置的区域内显示。
还有就是打印的样式,就是报表预览展示的样式,如果你报表的样式已经确定,那么设置打印纸张的大小对打印的预览效果没影响。影响的就是你设置纸张的边距和纸张大小可能会改变打印出来的显示的位置。

打印的设置是一个比较麻烦的事,想要实现需求的效果,需要很细致的调节你报表的长宽边距,还有就是对应打印的纸张的大小。

打印机的设置你也可以报表设计器中进行设置。

然后在区域报表的设计可以通过设计页面的上下边距和左右边距来实现。







本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

评分

参与人数 1满意度 +5 收起 理由
frog2861 + 5 赞一个!

查看全部评分

回复 使用道具 举报
frog2861
注册会员   /  发表于:2018-6-26 14:52:49
板凳
KearneyKang 发表于 2018-6-26 11:33
您好!这个是对打印的纸张左右边距和纸张大小的设置。打印结果就是在设置的区域内显示。
还有就是打印的样 ...

谢谢回复!

我这边是在VS里编辑账票模板,请问如何打开报表设置界面?

另外还是不太明白这几个属性的设置,和实际打印出来的效果,
比如我这边设置的是左边距的默认值0.3,然后打印机里设置了1,
打印出来的结果会是怎么样的呢?
还是说由于账票里设置了0.3,所以打印机打印的时候,默认就是0.3,
然后如果在打印机里改成1再打印,就打印出1的效果了吗?

回复 使用道具 举报
KearneyKang讲师达人认证 悬赏达人认证
超级版主   /  发表于:2018-6-26 17:12:18
地板


第一个问题。如何在项目中打开设计界面。请参考如下截图:


第二个问题,如果你两边都设置了边距,那么打印出来的边距应该就是二者之和。这个你可以打印的时候试一下。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

评分

参与人数 1满意度 +5 收起 理由
frog2861 + 5 赞一个!

查看全部评分

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部