以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  表中查找行的问题(Find)  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=122195)

--  作者:happyft
--  发布时间:2018/7/20 15:15:00
--  表中查找行的问题(Find)
dim dr as datarow
dr = DataTable.find("产品编码 = \'" & r("产品编码") & "\' And 来源单号 = \'" & r("生产单号") & "\' And 使用工序 = " & r("使用工序"))
If dr Is Nothing Then 
    ...
End If
上面的代码在datatable中查找是很好,但是我只想在筛选过的数据中查找来判断,类似
dr = Tables(MyTable).find("产品编码 = \'" & r("产品编码") & "\' And 来源单号 = \'" & r("生产单号") & "\' And 使用工序 = " & r("使用工序"))
If dr Is Nothing Then 
....
End if
但table却不能使用find
table中如果用findrow好像没有find的这种功能,有变通的办法吗?

谢谢!