易表在线答疑技术与交流用户社区 → [求助]这类按钮公式能简化吗?


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

主题:[求助]这类按钮公式能简化吗?

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


加好友 发短信
等级:蒙面侠 帖子:2494 积分:6748 威望:0 精华:0 注册:2011/3/30 12:48:00
[求助]这类按钮公式能简化吗?  发帖心情 Post By:2012/10/9 12:14:00 [只看该作者]

一个表设置了若干变量:[%A%]、[%B%]、[%C%]、[%D%]……

在窗口中,用户可以对这些变量做若干选择,从而让表按选择显示所需的行。如果按这些变量用排列组合方式一个一个地用FilterFor()函数来显示,就显得很繁琐。

能不能用一个简化的方法,无须使用IF()函数,而只用对FilterFor()函数里面的条件做一次性设置,就能自动按用户的选择来显示行。我设想的方式就是把所有变量分为已选与未选两类,条件就是显示已选类变量。但不知能不能实现这个功能。

谢谢!


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


加好友 发短信
等级:超级版主 帖子:5115 积分:862 威望:0 精华:0 注册:2006/8/15 16:57:00
  发帖心情 Post By:2012/10/9 12:50:00 [只看该作者]

还是不太明白,传文件说明吧!

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


加好友 发短信
等级:蒙面侠 帖子:2494 积分:6748 威望:0 精华:0 注册:2011/3/30 12:48:00
  发帖心情 Post By:2012/10/9 14:00:00 [只看该作者]

网速太慢,传了好久,文件还是没法上传,对不起。

我再把意思说一遍,看能不能说清楚。

在表的右侧有一个窗口,用来筛选条件条件的行。条件用变量来进行选择,可以全不选,也可以全选,更多的是只选择其中部分条件。变量越多,选与未选的组合的状况越多。如果采取一对一的方法设置公式,就会需要多少组合就要设置多少个IF()与FilterFor()组合的语句来进行相应的筛选。如:

用IF([%A%]<>“”AND [%B%]=“”AND……),FilterFor("A","=",[%A%])来筛选[%A%]被选中的行,

用IF([%A%]<>“”AND [%B%]<>“”AND……),FilterFor("A","=",[%A%],"B","=",[%B%])g来筛选出[%A%]、[%B%]同时被选中的行,等等。

我的意思是,能不能不管用户怎么选择要筛选的变量组合,使用一个通用的语句就能实现自动按给定的条件进行筛选,即该语句能自动对用户选择的组合进行变量被选与未选的识别,并给出对应的筛选结果。

谢谢。


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


加好友 发短信
等级:超级版主 帖子:5115 积分:862 威望:0 精华:0 注册:2006/8/15 16:57:00
  发帖心情 Post By:2012/10/9 14:36:00 [只看该作者]

不知楼主是否要对全表进行查询,通过输入一系列值,然后通过筛选按钮将所有包含这些查询值的行选出来?

 

以下供参考:

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


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


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

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


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


加好友 发短信
等级:蒙面侠 帖子:2494 积分:6748 威望:0 精华:0 注册:2011/3/30 12:48:00
  发帖心情 Post By:2012/10/9 21:15:00 [只看该作者]

谢谢两位老师。我想请教5楼的老师一个问题:[%花%]>""与[%花%]<>""等同吗?谢谢。

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


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

等同

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


加好友 发短信
等级:蒙面侠 帖子:2494 积分:6748 威望:0 精华:0 注册:2011/3/30 12:48:00
  发帖心情 Post By:2012/10/10 14:47:00 [只看该作者]

哦。谢谢了。


 回到顶部