Foxtable(狐表)用户栏目专家坐堂 → [求助] 代码不执行


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

主题:[求助] 代码不执行

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


加好友 发短信
等级:七尾狐 帖子:1653 积分:14702 威望:0 精华:0 注册:2014/6/6 8:42:00
[求助] 代码不执行  发帖心情 Post By:2016/10/23 14:53:00 [只看该作者]

老师,下面的代码  msgbox(2) 不执行,是什么原因?

If Tables("一类疫苗出库单").current IsNot Nothing Then
    If Tables("一类疫苗出库单.一类疫苗出库表").current IsNot Nothing Then
        Dim drs As List(Of DataRow) = Tables("一类疫苗出库单").Current.DataRow.GetChildRows("一类疫苗出库表")
        For n As Integer = 0 To drs.Count - 1 '遍历所有子行
  msgbox(1)
            If n > 0  AndAlso drs(n-1)("确认下级退回") = True  AndAlso drs(n)("确认下级退回") = True Then '
  msgbox(2)
                Dim tm As String  = ProjectPath & "Attachments\打印一类疫苗退回冲单.doc" '指定模板文件
                Dim fl As String = ProjectPath & "Reports\打印一类疫苗退回冲单.doc" '指定目标文件
                Dim wrt As New WordReport(Tables("一类疫苗出库单"),tm,fl) '定义一个WordReport
                wrt.Build() '逐行生成报表
                wrt.print
                wrt.quit
            Else
                PopMessage("明细表中有未""确认下级退回""的行!","提示",PopIconEnum.Error,3)
                Return
            End If
        Next
    Else
        MessageBox.Show("没有明细,无法打印!","提示",MessageBoxButtons.OK,MessageBoxIcon.Information)
        Return
    End If
Else
    MessageBox.Show("没有出库单需要打印!","提示",MessageBoxButtons.OK,MessageBoxIcon.Information)
    Return
End If


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


加好友 发短信
等级:七尾狐 帖子:1653 积分:14702 威望:0 精华:0 注册:2014/6/6 8:42:00
  发帖心情 Post By:2016/10/23 15:41:00 [只看该作者]

请哪位老师指点指点哦,谢谢

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


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2016/10/23 17:24:00 [只看该作者]


 回到顶部