Foxtable(狐表)用户栏目专家坐堂 → 自动修改


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

主题:自动修改

帅哥,在线噢!
有点蓝
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107672 积分:547681 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/10/25 16:32:00 [显示全部帖子]

“零件探伤清单”datacolchanged后面添加代码

Select Case e.DataCol.Name
    Case "生产令号","项目名称","....其它需要同步的列名都放到这里,自己补上.....
        Dim ndr As DataRow = DataTables("VT报告").Find("零部件编号='" & e.DataRow("零部件编号") & "'")
        If ndr Is Nothing
            ndr = DataTables("VT报告").AddNew
            ndr("零部件编号") = e.DataRow("零部件编号")
        ndr("焊缝编号") = "/"
        ndr("产品标识") = "/"
        ndr("编制人资质") = "VT"
        ndr("审核人资质") = "VT"
        End If
        
        ndr(e.DataCol.Name) = e.DataRow(e.DataCol.Name)
End Select


 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107672 积分:547681 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/10/26 9:39:00 [显示全部帖子]

Select Case e.DataCol.Name
    Case "生产令号","项目名称","....其它需要同步的列名都放到这里,自己补上.....
        If e.DataRow("探伤要求_VT") Then
            Dim ndr As DataRow = DataTables("VT报告").Find("零部件编号='" & e.DataRow("零部件编号") & "'")
            If ndr Is Nothing
                ndr = DataTables("VT报告").AddNew
                ndr("零部件编号") = e.DataRow("零部件编号")
                ndr("焊缝编号") = "/"
                ndr("产品标识") = "/"
                ndr("编制人资质") = "VT"
                ndr("审核人资质") = "VT"
            End If
            
            ndr(e.DataCol.Name) = e.DataRow(e.DataCol.Name)
        End If
End Select

 回到顶部