Foxtable(狐表)用户栏目专家坐堂 → [求助]自定义录入界面之一


  共有2285人关注过本帖平板打印复制链接

主题:[求助]自定义录入界面之一

帅哥哟,离线,有人找我吗?
湛江智
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:812 积分:6676 威望:0 精华:0 注册:2014/11/26 12:32:00
[求助]自定义录入界面之一  发帖心情 Post By:2019/6/21 15:35:00 [只看该作者]

 自定义录入界面之一,案例中,设置了窗口打开时增加了窗口打开后置加载客户表当前城市的公司
    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编辑过]

 回到顶部