Foxtable(狐表)用户栏目专家坐堂 → 我加了强制分页的命令后,打印机就退纸了,不连接打印了,这个怎么解决呢?


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

主题:我加了强制分页的命令后,打印机就退纸了,不连接打印了,这个怎么解决呢?

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


加好友 发短信
等级:超级版主 帖子:110750 积分:563676 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/6/3 11:20:00 [显示全部帖子]

写了什么代码?

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


加好友 发短信
等级:超级版主 帖子:110750 积分:563676 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/6/3 11:54:00 [显示全部帖子]

试试

Dim rm As prt.RenderEmpty
For Each r As Row In Tables("团长信息").Rows
    Dim rt As New prt.RenderTable()
    Dim rx As New prt.RenderText
    rx = new prt.RenderText
    rx.text = "团长信息"
    rx.Style.FontBold = True
    rx.Style.FontSize = cint(Tables("参数设置").Current("团长信息标题字体大小"))
    rx.Style.TextAlignHorz = prt.AlignHorzEnum.Center
    rx.Style.Spacing.Bottom = 2
    If i>2
        rm = new prt.RenderEmpty '定义一个新的空对象
        rm.BreakBefore = prt.BreakEnum.Page '打印前换页
        doc.Body.Children.Add(rm) '加入到报表中
    End If
    doc.Body.Children.Add(rx)

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


加好友 发短信
等级:超级版主 帖子:110750 积分:563676 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/6/3 15:55:00 [显示全部帖子]

没有打印机测试,我也不知道原因了。

减少代码,只打印一两行数据测试。使用execl、word强制添加换页符测试有没有问题?

 回到顶部