Foxtable(狐表)用户栏目专家坐堂 → 原来有效的代码,现在不执行了


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

主题:原来有效的代码,现在不执行了

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


加好友 发短信
等级:六尾狐 帖子:1495 积分:9691 威望:0 精华:0 注册:2014/12/18 16:12:00
原来有效的代码,现在不执行了  发帖心情 Post By:2021/11/20 10:22:00 [只看该作者]

'更新所应用的产品
If e.DataCol.Name = "模具型号" Then 
    e.DataRow("所应用的产品") = Nothing
    Dim Filter91 As String = "[模具型号] = '" & e.DataRow("模具型号") & "'"
    Dim drs91 As List(Of DataRow) = DataTables("物料字典").Select(Filter91)
    For Each dr91 As DataRow In drs91
        If dr91 IsNot Nothing 
            If e.DataRow("所应用的产品") = Nothing
                e.DataRow("所应用的产品") = dr91("物料编号")
            Else
                e.DataRow("所应用的产品") = e.DataRow("所应用的产品") & "," & dr91("物料编号")
            End If
        End If
    Next
End If

上面的代码是在 datacolchanged 里面的,以前一直都没问题的,但是现在发现它不执行了,也没有任何警告。请问是什么原因?

 回到顶部