Foxtable(狐表)用户栏目专家坐堂 → [求助]自动输入和自动更新问题


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

主题:[求助]自动输入和自动更新问题

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


加好友 发短信
等级:超级版主 帖子:106242 积分:540333 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2017/7/25 21:34:00 [显示全部帖子]

If e.DataCol.Name = "企业名称" OrElse e.DataCol.Name = "风险点_名称" Then
    Dim dr As DataRow = e.DataRow
    
    Dim sr As DataRow
    If dr("类型") = "作业活动" Then
        sr = DataTables("作业活动清单").SQLFind("[企业名称] = '" & dr("企业名称") & "' And [作业活动名称] = '" & dr("风险点_名称") & "'") '在后台查找符合条件的行
    ElseIf dr("类型") = "设备设施" Then
        sr = DataTables("设备设施清单").SQLFind("[企业名称] = '" & dr("企业名称") & "' And [作业活动名称] = '" & dr("风险点_名称") & "'") '在后台查找符合条件的行
    End If
    If sr IsNot Nothing Then '如果找到了符合条件的行
        dr("风险点_所在车间或岗位") = sr("部门/车间")
        dr("责任单位") = sr("部门/车间")
        dr("责任人") = sr("责任人员")
    End If
End If

 回到顶部