请问如何调整VBdatareport的行距和页面设置?

 我来答
匿名用户
2014-03-07
展开全部
输出结果:输出结果页面纸张大小21*14.7(三联连打纸张,A4纸的一半吧)
操作过程:
1,设置默认打印机步骤:
(1)、“开始”->“设置”->“打印机和传真。”单击鼠标右键,选择“服务器属性”
在弹出的打印机服务器 属性窗口 创建新的格式:公制,纸张大小,宽度为:21CM,高度为:14.7CM
最后再设置默认打印机的属性,打印首选项:纸张规格设置为刚才新添加的纸张格式:21*14.7
纸张来源也设置为:21*14.7(总之将所有有关页面大小设置都设置为新添加的格式)

(2)、调用过程
Call SetDefaultPrinterOrientation(vbPRORPortrait, 1) '纵向'
Call SetDefaultPrinterOrientation(vbPRORPortrait, 2, 0) '调整大小A4'

OrderDetialPrint.Show 1 '调用报表打印界面 OrderDetialPrint为报表窗口名

(3)、出现问题
预想输出的结果大小为:21*14.7,进纸大小为:21*14.7
实际输出的结果大小为:A4,进纸大小为:A4

(4)、发现问题:
调用OrderDetialPrint.Show 1时,里面的设置仍为A4的默认设置,即之前的设置新格式
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式