易表在线答疑技术与交流用户社区 → [求助]根据变量进行筛选出错


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

主题:[求助]根据变量进行筛选出错

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


加好友 发短信
等级:论坛游民 帖子:42 积分:336 威望:0 精华:0 注册:2007/6/29 9:06:00
[求助]根据变量进行筛选出错  发帖心情 Post By:2012/12/22 15:37:00 [只看该作者]

设定了字符变量[%代码1%]     该字符用-隔开要查询的数据

比如25*30-135
25*30代表品名
135代表订单号
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:test.egd



FilterFor("品名","instr",Split([%代码1%],"-",1)) and FilterFor("订单号","instr",Split([%代码1%],"-",2))


FilterFor("品名","instr",Split([%代码1%],"-",1),"订单号","instr",Split([%代码1%],"-",2))

按理说得出的筛选结果是一样的,只是公式1速度慢些,但是不知道为什么公式2,筛选不出对应数据
这两个公式,上面的那条可以筛选出对应结果,后面这条不行, 不知道为什么。。


我是根据这个公式改来的只是不想设多一个变量,直接在变量1里面用-来将两个查询的数量分开

如果设置两个变量,这公式又能成立,奇怪了。
 FilterFor("品名","instr",[%代码1%],"订单号","instr",[%代码2%])  

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


加好友 发短信
等级:论坛游民 帖子:42 积分:336 威望:0 精华:0 注册:2007/6/29 9:06:00
  发帖心情 Post By:2012/12/22 15:38:00 [只看该作者]

见附件图  显示上传成功,又不见图。。奇怪啊
[此贴子已经被作者于2012-12-22 15:39:53编辑过]

 回到顶部
美女呀,离线,留言给我吧!
dancedy
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:2721 积分:4555 威望:0 精华:0 注册:2011/5/12 17:20:00
  发帖心情 Post By:2012/12/22 17:38:00 [只看该作者]

Eval("FilterFor(""品名"",""="",""" + Split([%代码1%],"-",1) + """,""订单号"",""="",""" + Split([%代码1%],"-",2) + """)")

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


加好友 发短信
等级:论坛游民 帖子:42 积分:336 威望:0 精华:0 注册:2007/6/29 9:06:00
  发帖心情 Post By:2012/12/22 19:41:00 [只看该作者]

用这个公式 也不行噢 

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


加好友 发短信
等级:超级版主 帖子:16190 积分:125850 威望:1 精华:0 注册:2006/8/12 12:29:00
  发帖心情 Post By:2012/12/22 20:23:00 [只看该作者]

为什么不行?

 

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:8899.egd


 回到顶部