以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  筛选卡死  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=117397)

--  作者:Rhonin
--  发布时间:2018/4/11 21:21:00
--  筛选卡死
老师好,请帮忙看一下这一段代码是什么问题,执行以后要么报未将对象引用到实例的错误,要么直接卡死

Dim n As Integer = Tables("批量提货_table2").Rows.Count
If n = 0 Then
Else
Tables("批量提货_table2").current("提货方式")= Nothing
Tables("批量提货_table2").current("到货出库")= 0
Tables("批量提货_table1").filter=  " 到货=1 " &" And 到货出库=0"
Tables("批量提货_table2").filter= "到货= \'" & True & "\' And 提货方式= \'" & "客户提货" & "\'"
End If

--  作者:有点甜
--  发布时间:2018/4/11 21:41:00
--  

1、你这段代码写在什么事件?

 

2、你CurrentChanged事件写了什么代码?

 

3、原因:有可能是各个事件相互作用导致的死循环,比如 currentChanged、beforeFilter、afterFilter 等。


--  作者:Rhonin
--  发布时间:2018/4/20 19:35:00
--  
OK,谢谢老师,在这个表的datarowadding里面多写了几个东西,现在已经好了