找回密码
 立即注册

QQ登录

只需一步,快速开始

gaobowen

中级会员

87

主题

227

帖子

810

积分

中级会员

积分
810

微信认证勋章

gaobowen
中级会员   /  发表于:2020-10-26 14:41  /   查看:3294  /  回复:3
100金币
本帖最后由 gaobowen 于 2020-10-26 15:18 编辑

我想设置横向打印,但是用了下面的代码,预览时还是竖方向的。请问怎么才能横方向打印呢?
Dim newpage1 As New GrapeCity.ActiveReports.Document.Section.Page
Me.Document.Pages.Add(newpage1)
newpage1.Orientation = GrapeCity.ActiveReports.Document.Section.PageOrientation.Landscape

3 个回复

倒序浏览
KearneyKang讲师达人认证 悬赏达人认证
超级版主   /  发表于:2020-10-26 16:18:36
沙发
你好吗,你设计报表的时候就可以进行这样的设置,直接设置报表横向打印

本帖子中包含更多资源

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

x
回复 使用道具 举报
gaobowen
中级会员   /  发表于:2020-10-26 17:23:01
板凳
谢谢
我这边没有报表的编辑器。
我在设计文件(.designer)里面已经写了Me.PageSettings.Orientation = GrapeCity.ActiveReports.Document.Section.PageOrientation.Landscape
但是在.vb文件中使用了Me.Document.Pages.Add(newpage1)这句代码后,
新追加的报表,仍然是竖方向的。
回复 使用道具 举报
KearneyKang讲师达人认证 悬赏达人认证
超级版主   /  发表于:2020-10-26 17:52:21
地板
您好,你本机没有报表编辑器,你本机没有安装ActiveReports那你是如何进行项目编辑的,代码层修改的话,这块也需要进行代码调试下,看看具体应该如何设置
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部