Foxtable(狐表)用户栏目专家坐堂 → [求助]获取当前列名称


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

主题:[求助]获取当前列名称

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


加好友 发短信
等级:童狐 帖子:260 积分:1957 威望:0 精华:0 注册:2020/3/7 22:50:00
[求助]获取当前列名称  发帖心情 Post By:2021/3/11 13:37:00 [只看该作者]

蓝老师好,我用的代码用于模糊查询,代码如下:
Dim txt As String = e.Form.Controls("TextBox1").Text
Dim tbl As Table = CurrentTable 
If txt = "" Then
    tbl.Filter = ""
Else
        txt = "'%" & txt.replace("%", "[%]").replace("*", "[*]") & "%'"
tbl.Filter = "(CurrentTable.cols(CurrentTable.ColSel).name) Like " & txt 
End If
请问老师,其中获取当前列名称代码CurrentTable.cols(CurrentTable.ColSel).name,
为什么出错呀,提示说“表达式包含未定义的函数调用 CurrentTable.cols()。”
怎么修改呀

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


加好友 发短信
等级:超级版主 帖子:106680 积分:542589 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/3/11 13:45:00 [只看该作者]

tbl.Filter = (CurrentTable.cols(CurrentTable.ColSel).name) & “ Like " & txt 

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


加好友 发短信
等级:童狐 帖子:260 积分:1957 威望:0 精华:0 注册:2020/3/7 22:50:00
  发帖心情 Post By:2021/3/11 13:58:00 [只看该作者]

问题解决,谢谢

 回到顶部