以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]not in加载代码出错  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=194580)

--  作者:benwong2015
--  发布时间:2024/12/24 10:17:00
--  [求助]not in加载代码出错
.NET Framework 版本:4.0.30319.42000
Foxtable 版本:2024.10.20.1
错误所在事件:窗口,0505-2024物料清理,大类选中,Click
详细错误信息:
未将对象引用设置到对象的实例。
运行完以下代码会出现这样的错误,但代码看了很久都没有查到哪里的问题,请帮忙解答,谢谢!


     Dim wllb As String = e.Form.Controls("物料类别").Value
    Dim mc As String = e.Form.Controls("物料名称").Value
    mc = "\'%" & mc & "%\'"
    Dim lrs As List(Of String)
    Dim ik As Integer = Tables("0505-2024物料清理_选择子类").Rows.Count
    If ik > 0 Then
        For Each lkr As Row In Tables("0505-2024物料清理_选择子类").Rows
            lrs.Add(lkr("物料编号"))
        Next
    End If
    DataTables("0505-2024物料清理_模糊").LoadFilter = "[物料编号] Not In  (\'" & String.join("\',\'", lrs.toarray) & "\') And 物料类别 = \'" & wllb & "\' And 物料名称 like" & mc
    DataTables("0505-2024物料清理_模糊").Load
--  作者:有点蓝
--  发布时间:2024/12/24 10:38:00
--  
Dim lrs As new List(Of String)