易表在线答疑技术与交流用户社区 → 查找相同记录,并返回记录所在表的表名


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

主题:查找相同记录,并返回记录所在表的表名

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


加好友 发短信
等级:版主 帖子:4639 积分:133 威望:0 精华:0 注册:2006/9/23 19:23:00
  发帖心情 Post By:2007/6/18 23:44:00 [显示全部帖子]

想了半天只想出笨办法,还是版主高见,向版主学习!(文件就不好意思上传了)

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


加好友 发短信
等级:版主 帖子:4639 积分:133 威望:0 精华:0 注册:2006/9/23 19:23:00
  发帖心情 Post By:2007/6/19 [显示全部帖子]

egd文件下载


   呵呵,还不明白,就先把我的笨办法用用吧!(建议用版主的第一个方案)


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


加好友 发短信
等级:版主 帖子:4639 积分:133 威望:0 精华:0 注册:2006/9/23 19:23:00
  发帖心情 Post By:2007/6/19 13:21:00 [显示全部帖子]

下面引用由zhouer22007/06/19 01:09pm 发表的内容:
谢谢大家的热情,
需要全部数据匹配后再返回该条记录所在的表名


      嗯?我在五楼上传的文件是全部数据匹配后才返回该条记录的表名的呀!不信您修改任意数据试试!


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


加好友 发短信
等级:版主 帖子:4639 积分:133 威望:0 精华:0 注册:2006/9/23 19:23:00
  发帖心情 Post By:2007/6/19 23:55:00 [显示全部帖子]

egd文件下载

    呵呵,感谢wjq1072法师的提醒,五楼的文件有问题,请使用这个文件!

原文件表4的[登记在]列的刷新公式是:

       If(FindText("表1","辅助列","编号", "=" ,[编号]) <> "",GridName,If(FindText("表2","辅助列","编号", "=" ,[编号]) <> "","表2",If(FindText("表3","辅助列","编号", "=" ,[编号]) <> "","表3","未登记")))

更正为:
       If(FindText("表1","辅助列","编号", "=" ,[编号]) <> "","表1",If(FindText("表2","辅助列","编号", "=" ,[编号]) <> "","表2",If(FindText("表3","辅助列","编号", "=" ,[编号]) <> "","表3","未登记")))

       由此给楼主及各位朋友带来的不便,表示歉意!


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


加好友 发短信
等级:版主 帖子:4639 积分:133 威望:0 精华:0 注册:2006/9/23 19:23:00
  发帖心情 Post By:2007/6/20 0:19:00 [显示全部帖子]

下面引用由为爱痴狂2007/06/20 00:12am 发表的内容:
如果有20个表、30个呢?难道得列20或30个IF命令?


  呵呵,我这是个笨办法,您说的好办法好像楼上已经有了,正学习呢!多谢指教!


 回到顶部