Foxtable(狐表)用户栏目专家坐堂 → 获取打印宽度 是用 doc.PageSetting.Width 吗?


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

主题:获取打印宽度 是用 doc.PageSetting.Width 吗?

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


加好友 发短信
等级:童狐 帖子:282 积分:2835 威望:0 精华:0 注册:2019/4/23 11:17:00
获取打印宽度 是用 doc.PageSetting.Width 吗?  发帖心情 Post By:2020/1/14 17:28:00 [只看该作者]

if  3+( val( rt.Width ) * i) > = doc.PageSetting.Width  then
.........



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


加好友 发短信
等级:超级版主 帖子:111414 积分:567140 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/1/14 17:35:00 [只看该作者]

doc.PageSetting.Width是这个纸张宽度

打印区域宽度 = doc.PageSetting.Width - 左右边距(http://www.foxtable.com/webhelp/topics/1192.htm

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


加好友 发短信
等级:童狐 帖子:282 积分:2835 威望:0 精华:0 注册:2019/4/23 11:17:00
这样取数对吗  发帖心情 Post By:2020/1/14 17:51:00 [只看该作者]

rt.Height =  "Parent.Width"
 If 3+( val( rt.Width ) * i) >=  val(rt.Height) Then
      i=0
 End If
控制换行 想把已写入的宽度和打印宽度做个比较. 这样取数对吗

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


加好友 发短信
等级:超级版主 帖子:111414 积分:567140 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/1/14 20:28:00 [只看该作者]

rt.Height =  "Parent.Width" --一个是高度,一个是宽度,这是神马情况?

具体测试看效果不就知道了

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


加好友 发短信
等级:童狐 帖子:282 积分:2835 威望:0 精华:0 注册:2019/4/23 11:17:00
  发帖心情 Post By:2020/1/15 3:29:00 [只看该作者]

临时用了下变量,说明用的

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


加好友 发短信
等级:超级版主 帖子:111414 积分:567140 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/1/15 9:19:00 [只看该作者]

想解决问题,请使用真正可行的代码,描述详细的问题,您随便给个代码,我看不懂,也就随便回复,浪费大家时间而已

 回到顶部