http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=50080
不建议使用这种剪切控件到其它窗口的用法,官方也不支持这种用法。
控件剪切后,就不能使用e.Form.Controls来获取控件了,因为e.Form还是被剪切前的窗口,但是控件已经不存在这个窗口了,所以要这样用:
bio搜索词.ValueChanged事件
Dim txl As String = Forms("dh2").Controls("bio搜索列").Value 'bio搜索列控件已经属于dh2窗口,不能通过e.Form引用
Dim txc As String = e.sender.Value
If txc <> Nothing Then
Tables("表B").Filter = txl & " Like '*" & txc & "*'"
End If
最重要的一点是控件剪切后会导致Foxtable底层的Enter事件异常,这个问题目前无解