Foxtable(狐表)用户栏目专家坐堂 → 连续打印


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

主题:连续打印

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


加好友 发短信
等级:小狐 帖子:312 积分:2519 威望:0 精华:0 注册:2019/7/19 13:09:00
连续打印  发帖心情 Post By:2020/7/10 9:09:00 [只看该作者]

生成的打印报表,我有三个文件,但遍历只执行第一个打印任务,后面的第二个第三个直接略过了?是为什么?
                        For Each ff As String In fi
                             file =  "\\10.100.100.129\产品中心\foxtable资料\fa piao\" & ff
                            Dim img As image = getImage(file)
                            If img IsNot Nothing Then
                                Dim doc As New PrintDoc '定义一个报表
                                doc.PageSetting.PaperKind = 9
                                doc.PageSetting.Landscape = True
                                Doc.PageSetting.LeftMargin = 20 '设置左边距
                                Doc.PageSetting.RightMargin = 20 '设置右边距
                                Doc.PageSetting.TopMargin = 10 '设置上边距
                                Doc.PageSetting.BottomMargin = 10 '设置下边距
                                Dim rm As New prt.RenderImage() '定义一个图片对象
                                rm.Image = img '请改为实际的图标名称和路径
                                rm.Width = "Parent.Width" '宽度等于页面宽度
                                rm.Height = "Auto" '高度由图片大小自动决定
                                'rm.Style.ImageAlign.StretchHorz = False '禁止图片水平拉伸
                                rm.Style.ImageAlign.AlignHorz = prt.ImageAlignHorzEnum.Center '居中显示
                                doc.Body.Children.Add(rm) '将表格对象加入到报表中
                                'Doc.Preview()
                                'Doc.PrinterName = "HP LaserJet 6L"
                                doc.Print()
                            End If
                        Next

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


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

文件不存在吧?

                        For Each ff As String In fi
                             file =  "\\10.100.100.129\产品中心\foxtable资料\fa piao\" & ff
                            Dim img As image = getImage(file)
msgbox(img IsNot Nothing)
                            If img IsNot Nothing Then

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


加好友 发短信
等级:小狐 帖子:312 积分:2519 威望:0 精华:0 注册:2019/7/19 13:09:00
  发帖心情 Post By:2020/7/22 15:05:00 [只看该作者]

文件存在的,但显示确实是第二个文件为false ,这是为什么?

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


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

1、文件不存在;2、文件不是图片;3、文件被锁定或者没有权限无法读取

 回到顶部