x_g 发表于 2015-9-17 13:31:00

在 ActiveReport1.5 里预览的效果是纵向的,实际用打印机却是横向的

在 ActiveReport1.5 里,设置报表打印的代码是
Me.Printer.PaperSize = 121   
Me.Printer.Orientation = ddOPortrait   
预览的效果是纵向的,而且会有红线,但是实际用打印机打印用A4纸就会自动打成横向的,不知道这是为什么

frank.zhang 发表于 2015-9-17 13:50:00

您好,
您可以尝试将打印机的首选项改为横向,看是否能够解决问题。



如果不能解决问题,需要您上传一个能够重现这个问题的例子程序。

x_g 发表于 2015-9-17 16:29:00

回复 2楼frank.zhang的帖子

好的,我试试

frank.zhang 发表于 2015-9-17 17:39:00

回复 3楼x_g的帖子

好的,您先试下,
如果不能解决问题,需要您上传一个能够重现这个问题的例子程序。

x_g 发表于 2015-9-20 16:14:00

回复 4楼frank.zhang的帖子

在 ActiveReport1.5 里,设置报表打印的代码是
Me.Printer.PaperSize = 121   
Me.Printer.Orientation = ddOPortrait   
预览的效果是纵向的,而且会有红线,如果用A4纸打印,打印机会提醒没有RA3的纸张,然后用A4打印出来是横向的
在 ActiveReport9里面,对应设置
.PageSettings.DefaultPaperSize = False
.PageSettings.PaperWidth = 121
Me.PageSettings.Orientation = Section.PageOrientation.Portrait
预览效果与ActiveReport1.5一致,但是A4纸打印出来是两张

x_g 发表于 2015-9-20 16:17:00

回复 0楼x_g的帖子

我尝试在ActiveReport9的页面设置上设置默认的纸张是RA3,但是这样设置以后打印的效果一致了,但是预览就不一样了,它是以RA3的纸张效果展示出来的,似乎
.PageSettings.DefaultPaperSize = False
.PageSettings.PaperWidth = 121
这段代码就没有效果了

x_g 发表于 2015-9-20 16:37:00

回复 0楼x_g的帖子

我尝试在ActiveReport9的页面设置上设置默认的纸张是RA3,但是......
x_g 发表于 2015-9-20 16:17:00 http://gcdn.gcpowertools.com.cn/images/common/back.gif

frank.zhang 发表于 2015-9-21 18:36:00

您好,
您的问题,我们已经重现,会尽快提交给产品组,如果有进一步的反馈,我会第一时间通知您。

x_g 发表于 2015-9-21 19:02:00

回复 8楼frank.zhang的帖子

谢谢

frank.zhang 发表于 2015-9-22 13:50:00

感谢您对我们产品的支持。
这个已经提交给了产品组,目前正在调查,如果有进一步的反馈,我会第一时间通知您。
页: [1] 2 3
查看完整版本: 在 ActiveReport1.5 里预览的效果是纵向的,实际用打印机却是横向的