Foxtable(狐表)用户栏目专家坐堂 → 专业报表如何指定打印纸张


  共有2062人关注过本帖树形打印复制链接

主题:专业报表如何指定打印纸张

帅哥哟,离线,有人找我吗?
rogen
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:547 积分:4500 威望:0 精华:0 注册:2015/11/22 10:28:00
专业报表如何指定打印纸张  发帖心情 Post By:2019/7/24 9:35:00 [只看该作者]

系统涉及几个报表,输出的都是横版的,纸张大小不一
因为专业报表打印时,控制纸张尺寸、横版的效果不佳
想着先在打印机设置里,设定几个打印尺寸,如支付凭证、报销凭证等
然后打印时,根据所选模块,设置打印机的默认纸张,就能打出符合要求的尺寸的横版的了
现在就是请教:假设本机只装了一台打印机,如何在代码里指定默认纸张(比如支付凭证)?

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107440 积分:546479 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/7/24 10:13:00 [只看该作者]

没有办法更改默认纸张。

控制纸张尺寸、横版的效果不佳 -- 具体什么问题?

 回到顶部
帅哥哟,离线,有人找我吗?
rogen
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:547 积分:4500 威望:0 精华:0 注册:2015/11/22 10:28:00
  发帖心情 Post By:2019/7/24 10:31:00 [只看该作者]

我专业报表代码里,指定了纸张的宽高,比如225*125,在没有对打印机设置一种纸张格式和这个尺寸匹配的话

打出来的,就是打印机默认纸张尺寸,不是我设置的这个尺寸

必须将打印机的默认打印纸张设为相同尺寸才行


 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107440 积分:546479 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/7/24 11:16:00 [只看该作者]


 回到顶部
帅哥哟,离线,有人找我吗?
rogen
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:547 积分:4500 威望:0 精华:0 注册:2015/11/22 10:28:00
  发帖心情 Post By:2019/7/24 12:14:00 [只看该作者]

若打印机默认纸张尺寸是225*225,我用代码设定的是225*125

打出来的还是打印机的225*225

这个怎么解决?


 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107440 积分:546479 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/7/24 13:36:00 [只看该作者]

我测试没有问题,上传实例看看

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107440 积分:546479 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/7/24 13:36:00 [只看该作者]

不要在打印预览里面点击打印,直接使用代码打印

doc.print

 回到顶部