易表在线答疑技术与交流用户社区 → [求助]筛选后,如何让能让窗口中的表与关联表同步呢......急


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

主题:[求助]筛选后,如何让能让窗口中的表与关联表同步呢......急

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


加好友 发短信
等级:超级版主 帖子:13147 积分:-89 威望:0 精华:0 注册:2006/8/11 11:14:00
  发帖心情 Post By:2006/8/22 22:41:00 [显示全部帖子]

你想要做什么?

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


加好友 发短信
等级:超级版主 帖子:13147 积分:-89 威望:0 精华:0 注册:2006/8/11 11:14:00
  发帖心情 Post By:2006/8/22 23:00:00 [显示全部帖子]


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


加好友 发短信
等级:超级版主 帖子:13147 积分:-89 威望:0 精华:0 注册:2006/8/11 11:14:00
  发帖心情 Post By:2006/8/22 23:17:00 [显示全部帖子]

不会吧,模糊和精确一个是等于,一个是包含,这点你总该搞得清楚吧,如果懂这点公式稍改一下不就行了。

模糊方式:
FilterFor("第二列","Instr",[%A%]) And Eval("FilterFor("""+Substitute([%col%],"|",""",""Instr"",[%A%],1) And FilterFor(""")+""",""Instr"",[%A%],1)") And FilterRGrid(Grid,"第二列","Instr",[%A%]) And Eval("FilterRGrid(Grid,"""+Substitute([%col%],"|",""",""Instr"",[%A%],1) And FilterRGrid(Grid,""")+""",""Instr"",[%A%],1)")


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


加好友 发短信
等级:超级版主 帖子:13147 积分:-89 威望:0 精华:0 注册:2006/8/11 11:14:00
  发帖心情 Post By:2006/8/22 23:29:00 [显示全部帖子]

呵呵,功到自然成。
此公式有点复杂,如果叫我详细解说公式还真不容易,因为我的表达能力太差,还是你对照函数慢慢参吧。
6楼公式真正执行时是下面的样子,相信你就不会头晕了。

FilterFor("第二列","Instr",[%A%]) And FilterFor("第三列","Instr",[%A%],1) And FilterFor("第四列","Instr",[%A%],1) And FilterFor("第五列","Instr",[%A%],1) And FilterFor("第六列","Instr",[%A%],1) And FilterFor("第七列","Instr",[%A%],1) And FilterFor("第八列","Instr",[%A%],1)And FilterRGrid(Grid,"第二列","Instr",[%A%]) And FilterRGrid(Grid,"第三列","Instr",[%A%],1) And FilterRGrid(Grid,"第四列","Instr",[%A%],1) And FilterRGrid(Grid,"第五列","Instr",[%A%],1) And FilterRGrid(Grid,"第六列","Instr",[%A%],1) And FilterRGrid(Grid,"第七列","Instr",[%A%],1) And FilterRGrid(Grid,"第八列","Instr",[%A%],1)


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


加好友 发短信
等级:超级版主 帖子:13147 积分:-89 威望:0 精华:0 注册:2006/8/11 11:14:00
  发帖心情 Post By:2006/8/22 23:32:00 [显示全部帖子]

下面引用由dongd12006/08/22 11:29pm 发表的内容:
觉得应该把"第二列"改成"第一列",这样后面如果填数字就都可找到了,全部显示改称SHOWALL()andFilterRGrid("表1")这样显示也同步了

这完全是我的理解问题,我看他的表第一列好象是序号,可能不存在查找,所以在表达式变量中把第一列和第二列都替换掉了。

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


加好友 发短信
等级:超级版主 帖子:13147 积分:-89 威望:0 精华:0 注册:2006/8/11 11:14:00
  发帖心情 Post By:2006/8/23 0:01:00 [显示全部帖子]

模式窗口下无法实现这种要求,咱没办法。

 回到顶部