Foxtable(狐表)用户栏目专家坐堂 → [求助]表间数据调用出错


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

主题:[求助]表间数据调用出错

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/6/27 9:48:00 [显示全部帖子]

后面你判断的逻辑是什么啊?

 

Dim dr As DataRow = e.DataRow
Dim pr1 As DataRow = DataTables("内部合同").Find("序号 = '" & dr("序号") & "'")
Dim pr2 As DataRow = DataTables("拉动排产计划_浸漆").Find("序号 = '" & dr("序号") & "'")
Dim pr3 As DataRow = DataTables("拉动排产计划_摆差").Find("序号 = '" & dr("序号") & "'")
Dim pr4 As DataRow = DataTables("拉动排产计划_高频").Find("序号 = '" & dr("序号") & "'")
If pr1 IsNot Nothing Then
    dr("合同编号") = pr1("合同编号")
    dr("品种_杆径") = pr1("品种_杆径")
    dr("品种_材质") = pr1("品种_材质")
    dr("品种_长度") = pr1("品种_长度")
    dr("品种_级别") = pr1("品种_级别")
    dr("品种_接箍") = pr1("品种_接箍")
    dr("品种_特殊要求") = pr1("品种_特殊要求")
    dr("品种_ID") = pr1("品种_ID")
    dr("贸易性质_内贸") = pr1("贸易性质_内贸")
    dr("贸易性质_外贸") = pr1("贸易性质_外贸")
    If pr2 IsNot Nothing Then
        dr("后道工序_需要数量_根")= pr2("本工序_投产数量_根")
        dr("后道工序_需要日期")= pr2("本工序_投产日期")
    End If
    If pr3 IsNot Nothing Then
        dr("后道工序_需要数量_根")= pr3("本工序_应投产数量_根")
        dr("后道工序_需要日期")= pr3("本工序_投产日期")
    End If
    If pr4 IsNot Nothing Then
        dr("后道工序_需要数量_根")= pr4("本工序_应投产数量_根")
        dr("后道工序_需要日期")= pr4("本工序_投产日期")
    End If
End If


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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/6/27 10:09:00 [显示全部帖子]

If pr2 IsNot Nothing AndAlso pr2.IsNull("合同编号") = False Then

 回到顶部