Foxtable(狐表)用户栏目专家坐堂 → [求助]代码出错(已解决)


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

主题:[求助]代码出错(已解决)

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


加好友 发短信
等级:七尾狐 帖子:1530 积分:10633 威望:0 精华:0 注册:2008/9/24 11:16:00
[求助]代码出错(已解决)  发帖心情 Post By:2014/7/15 10:31:00 [只看该作者]

一案例:点击按钮,生成ZFXX和XQBD表,然后在命令窗口执行以下代码,出现错误提示,应该如何修改,使以下代码的效果能够实现,请各位老师指教,谢谢。

For Each dr As DataRow In DataTables("ZFXX").DataRows
    Dim pr As DataRow
    If dr.IsNull("ZFID")  Then
        dr("XXQ_QR") = Nothing
        dr("XXQ_ZR") = Nothing
    Else
        pr = DataTables("XQBD").Find("ZFID = '" & dr("ZFID") & "'" And "PCRQ  Desc")
        If pr IsNot Nothing Then
            dr("XXQ_QR") = pr("XXQ_QR")
            dr("XXQ_ZR") = pr("XXQ_ZR")
        Else
            dr("XXQ_ZR") = Nothing
            dr("XXQ_ZR") = Nothing
        End If
    End If
Next


图片点击可在新窗口打开查看此主题相关图片如下:aa.png
图片点击可在新窗口打开查看






[此贴子已经被作者于2014-7-15 10:45:09编辑过]

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/7/15 10:34:00 [只看该作者]

For Each dr As DataRow In DataTables("ZFXX").DataRows
    Dim pr As DataRow
    If dr.IsNull("ZFID")  Then
        dr("XXQ_QR") = Nothing
        dr("XXQ_ZR") = Nothing
    Else
        pr = DataTables("XQBD").Find("ZFID = '" & dr("ZFID") & "'", "PCRQ  Desc")
        If pr IsNot Nothing Then
            dr("XXQ_QR") = pr("XXQ_QR")
            dr("XXQ_ZR") = pr("XXQ_ZR")
        Else
            dr("XXQ_ZR") = Nothing
            dr("XXQ_ZR") = Nothing
        End If
    End If
Next

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


加好友 发短信
等级:七尾狐 帖子:1530 积分:10633 威望:0 精华:0 注册:2008/9/24 11:16:00
  发帖心情 Post By:2014/7/15 10:45:00 [只看该作者]

谢谢甜老师的指教,问题解决。

 回到顶部