自定义录入界面之一,案例中,设置了窗口打开时增加了窗口打开后置加载客户表当前城市的公司
Dim t As Table = Tables("窗口1_Table1")
With Tables("客户")
If .Current Is Nothing Then
t.Filter = "False"
Else
t.Filter = "城市 in ('" & DataTables("客户").GetComboListString("城市", "城市 = '" & .Current("城市") & "'").replace("|", "','") & "')"
End If
End With
文本框筛选要实现输入 8 后只筛选出 西安1个公司 迈多贸易,下面代码怎么修改,求助
此主题相关图片如下:输入8只筛选出 西安1个公司 迈多贸易.jpg

Dim txt As String = e.Form.Controls("TextBox1").Text
Dim tbl As Table = Tables("窗口1_Table1")
If txt = "" Then
tbl.Filter = ""
Else
txt = "'%" & txt & "%'"
tbl.Filter = "客户ID Like " & txt & " Or 公司名称 Like " & txt & " Or 地址 Like " & txt & " Or 联系人 Like " & txt
End If
[此贴子已经被作者于2019/6/21 15:36:09编辑过]