Foxtable(狐表)用户栏目专家坐堂 → [求助]筛选求助


  共有2993人关注过本帖树形打印复制链接

主题:[求助]筛选求助

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


加好友 发短信
等级:四尾狐 帖子:812 积分:6688 威望:0 精华:0 注册:2014/11/26 12:32:00
[求助]筛选求助  发帖心情 Post By:2019/6/26 12:33:00 [显示全部帖子]

窗口副本表1中的表A第一列是1990-1234八位数中间小短号,行切换时,筛选出窗口副本表2中第二列值19901234.x所有行

也就是筛选出第二列前面八位数,等于第一列去掉小短号后八位数且带小数点的行

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


加好友 发短信
等级:四尾狐 帖子:812 积分:6688 威望:0 精华:0 注册:2014/11/26 12:32:00
回复:(有点甜)去掉横线,如  "".replace("-",...  发帖心情 Post By:2019/6/26 14:29:00 [显示全部帖子]

报错,怎么修改求助

Dim t As Table = Tables("窗口1_Table2")
    With Tables("窗口1_Table2")
        If .Current Is Nothing Then
            t.Filter = "False"
        Else
            Dim s = DataTables("表A").GetComboListString("第二列", "第二列 = '" & .Current("第一列").replace("-", "','") & "'").replace("|", "','")
            t.Filter = "convert(第二列, 'System.String') like '" & s & ".%'"
        End If
    End With

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


加好友 发短信
等级:四尾狐 帖子:812 积分:6688 威望:0 精华:0 注册:2014/11/26 12:32:00
  发帖心情 Post By:2019/6/26 14:50:00 [显示全部帖子]

坛主辛苦出手了,手机上传例子失败
[此贴子已经被作者于2019/6/26 14:58:07编辑过]

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


加好友 发短信
等级:四尾狐 帖子:812 积分:6688 威望:0 精华:0 注册:2014/11/26 12:32:00
回复:(有点甜)Dim t As Table = Tables("窗口1_Tab...  发帖心情 Post By:2019/6/26 15:21:00 [显示全部帖子]

可以了
[此贴子已经被作者于2019/6/26 15:41:35编辑过]

 回到顶部