Foxtable(狐表)用户栏目专家坐堂 → [求助]打印设置问题


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

主题:[求助]打印设置问题

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


加好友 发短信
等级:童狐 帖子:247 积分:1634 威望:0 精华:0 注册:2016/7/20 15:46:00
[求助]打印设置问题  发帖心情 Post By:2016/12/7 17:38:00 [只看该作者]

为什么我的窗口piao据打印只能打印出一部分数据呢?
在打印机首选项,打印属性
在“打印输出”功能区,“打印设置”按钮,有页面设置
窗口中的页面设置
打印页面中的页面设置
点打印之后还有一个属性
请问这些设置的优先级别与相互关联?

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


加好友 发短信
等级:超级版主 帖子:110574 积分:562760 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2016/12/7 18:03:00 [只看该作者]

打印出一部分数据是什么情况?跨页是打印内容超过页面宽度了;打印不出来,打印的控件必须都在同一层次,不能放到其它容器里

菜单的打印影响的是表格打印,窗口打印的设置在窗口的页面设置。以最后更改的属性为主

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


加好友 发短信
等级:童狐 帖子:247 积分:1634 威望:0 精华:0 注册:2016/7/20 15:46:00
  发帖心情 Post By:2016/12/7 21:53:00 [只看该作者]

上传不了附件呀???
老师!我用的241*279.4连续打印纸,四联三等分
打印纸设为24.1*9.3(cm),
打印机的首选项我设的是纵向,窗口设计器的页面设置也是纵向的
但窗口piao据打印时,页面设置自动恢复为横向打印,怎么设都改变不了
我实在是没办法了


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


加好友 发短信
等级:超级版主 帖子:110574 积分:562760 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2016/12/7 22:38:00 [只看该作者]

代码设置试试:http://www.foxtable.com/webhelp/scr/1602.htm

打印纸的宽度设为小于240mm试试

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


加好友 发短信
等级:童狐 帖子:247 积分:1634 威望:0 精华:0 注册:2016/7/20 15:46:00
  发帖心情 Post By:2016/12/7 22:44:00 [只看该作者]

想起来昨天加了段代码:
doc.AutoRotate = False

禁止自动旋转

软件是根据什么判断的是否旋转?


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


加好友 发短信
等级:超级版主 帖子:110574 积分:562760 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2016/12/7 22:47:00 [只看该作者]

应该是打印宽度超过纸张宽度的时候

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


加好友 发短信
等级:童狐 帖子:247 积分:1634 威望:0 精华:0 注册:2016/7/20 15:46:00
  发帖心情 Post By:2016/12/7 22:53:00 [只看该作者]

没有啊,我的打印内容没超过的

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


加好友 发短信
等级:童狐 帖子:247 积分:1634 威望:0 精华:0 注册:2016/7/20 15:46:00
  发帖心情 Post By:2016/12/7 23:30:00 [只看该作者]

打印机首选项。
设置的纵向,纸张24.10x9.3(cm),进纸盒的纸张来源自动选择好像也没什么问题的
doc.AutoRotate = False

禁止自动旋转?请问什么情况下有效?

[此贴子已经被作者于2016/12/7 23:31:24编辑过]

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


加好友 发短信
等级:童狐 帖子:247 积分:1634 威望:0 精华:0 注册:2016/7/20 15:46:00
  发帖心情 Post By:2016/12/8 10:00:00 [只看该作者]

e.Form.Page.Width = 241
e.Form.Page.Height = 93
Dim doc As PrintDoc = e.Form.GernatePrintDoc()
doc.AutoRotate = False '禁止自动旋转打印内容
doc.Print()

能纵向打印

e.Form.Page.Width = 241
e.Form.Page.Height = 93
Dim doc As PrintDoc = e.Form.GernatePrintDoc()
doc.AutoRotate = False '禁止自动旋转打印内容
doc.Preview()

预览的话就只能横向打印了


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


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2016/12/8 10:09:00 [只看该作者]

 回复9楼,这个,是bug......一直以来的bug。建议你直接去打印机那里设置纸张大小横向纵向。

 回到顶部
总数 21 1 2 3 下一页