Foxtable(狐表)用户栏目专家坐堂 → 筛选代码


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

主题:筛选代码

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


加好友 发短信
等级:九尾狐 帖子:2482 积分:22932 威望:0 精华:0 注册:2011/3/29 17:14:00
筛选代码  发帖心情 Post By:2019/10/7 14:01:00 [只看该作者]

'Tables("代码库").Filter = "[应用表] = '企略落地系统 '"

Dim Filter As  String = "企略落地系统"

MessageBox.Show(Filter)

Tables("代码库").Filter = "[应用表] = Filter"  这段代码错在哪呢  不生效




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


加好友 发短信
等级:超级版主 帖子:110574 积分:562760 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/10/7 14:23:00 [只看该作者]

先看几遍:http://www.foxtable.com/webhelp/topics/1284.htm


Dim Filter As  String = "企略落地系统"
Tables("代码库").Filter = "[应用表] = '" & Filter & "'"

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


加好友 发短信
等级:九尾狐 帖子:2482 积分:22932 威望:0 精华:0 注册:2011/3/29 17:14:00
  发帖心情 Post By:2019/10/15 23:28:00 [只看该作者]

Dim wyid As  String = "xmgl00002.htm"
Dim wb As New weui
Select Case e.Path
    Case  "'" & wyid & "'"        
        Dim bm As String
        Dim gw As String
        Dim name As String
        Dim userid = Functions.Execute("验证函数l",e,"'" & wyid & "'")


这个用法不生效

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


加好友 发短信
等级:幼狐 帖子:119 积分:918 威望:0 精华:0 注册:2018/8/30 9:53:00
  发帖心情 Post By:2019/10/16 0:13:00 [只看该作者]

Dim wyid As  String = "xmgl00002.htm"
Dim wb As New weui
Select Case e.Path
    Case  wyid    ‘注释:你这个地方是有错误的,wyid是定义的一个变量,不需要用双引号,而且你双引号还是2个嵌套的,真的看不懂!
        Dim bm As String
        Dim gw As String
        Dim name As String
        Dim userid = Functions.Execute("验证函数l",e,"'" & wyid & "'")   ‘你这个也是有错误的,dim后面是定义变量的,你没有定义啊!至少我没看到As,后面括号里面的e是什么呢?变量吗?没有定义,要是变量也要动态合成表达式!这样写是有错误的!


这个用法不生效
——————————————————————————
我也是刚无基础开始学习的!感觉你水平应该比我高,不对之处敬请探讨!

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


加好友 发短信
等级:超级版主 帖子:110574 积分:562760 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/10/16 8:41:00 [只看该作者]

表达式里的字符串才需要加单引号,其它地方代码不需要的。

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


加好友 发短信
等级:九尾狐 帖子:2482 积分:22932 威望:0 精华:0 注册:2011/3/29 17:14:00
  发帖心情 Post By:2019/11/7 21:48:00 [只看该作者]



图片点击可在新窗口打开查看此主题相关图片如下:企业微信截图_20191107214642.png
图片点击可在新窗口打开查看


改成下面会报错
Dim wy As String = e.DataRow("网页")

---------------------------
错误
---------------------------
编译错误:“DataRow”不是“RequestEventArgs”的成员。

错误代码:Dim wy As String = e.DataRow("网页")
---------------------------
确定   
---------------------------


Select Case e.Path
    Case wy
        Dim bm As String
        Dim gw As String
        Dim name As String
        Dim userid = Functions.Execute("验证函数l",e,wy)
[此贴子已经被作者于2019/11/7 21:54:29编辑过]

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


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

httprequest没有 e.DataRow这种参数。应该使用sqlfind之类的到数据库库查询需要的数据

 回到顶部