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


  共有2066人关注过本帖平板打印复制链接

主题:自动修改

美女呀,离线,留言给我吧!
13775189031
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:807 积分:5579 威望:0 精华:0 注册:2017/12/19 14:46:00
自动修改  发帖心情 Post By:2018/10/25 16:09:00 [只看该作者]

在表“零件探伤清单”datacolchanged编码如下:

在表“VT报告”中自动生成行,但如果表“零部件探伤清单”中内容修改,“VT”报告中如何实现自动修改?

Select Case e.DataCol.Name
    Case "探伤要求_VT"
        If e.newvalue = False Then
            DataTables("VT报告").DeleteFor("零部件编号='" & e.DataRow("零部件编号") & "'")
        Else
            Dim ndr As DataRow = DataTables("VT报告").AddNew
            ndr("零部件编号") = e.DataRow("零部件编号")
            ndr("生产令号") = e.DataRow("生产令号")
            ndr("项目名称") = e.DataRow("项目名称")
            ndr("机组") = e.DataRow("机组")
            ndr("零部件名称") = e.DataRow("零部件名称")
            ndr("零部件图号") = e.DataRow("零部件图号")
            ndr("材质") = e.DataRow("材质")
            ndr("标识号") = e.DataRow("标识号")
            ndr("数量") = e.DataRow("数量")
            ndr("焊缝编号") = "/"
            ndr("产品标识") = "/"
            ndr("编制人资质") = "VT"
            ndr("审核人资质") = "VT"
        End If
End Select

 

 



 回到顶部