以文本方式查看主题

-  易表在线答疑  (http://egrid2000.com/dvbbs/index.asp)
--  用户社区  (http://egrid2000.com/dvbbs/list.asp?boardid=2)
----  [求助]查询窗口中的关联表窗口里的数据,如何让它能够及时刷新?  (http://egrid2000.com/dvbbs/dispbbs.asp?boardid=2&id=8345)

--  作者:t-fs
--  发布时间:2007/6/11 17:34:00
--  [求助]查询窗口中的关联表窗口里的数据,如何让它能够及时刷新?
    我的查询窗口中有一个关联表的数据窗口,当输入一个条件进行查询时,关联表窗口中的数据不能立刻显示出来,用个什么命令让它能够立刻刷新窗口中,显示查询结果呢?

    谢谢高人指点一二,不胜感激!


--  作者:wjq1072
--  发布时间:2007/6/11 20:17:00
--  
没有文件,你就可能得不到满意的结果哦!!
egd文件下载
--  作者:tzszw
--  发布时间:2007/6/11 20:51:00
--  
呵呵,不知加个ShowRelationrows()能不能达到要求?
--  作者:wjq1072
--  发布时间:2007/6/11 21:02:00
--  
楼上的你测试一下不就知道了吗?
--  作者:Czy
--  发布时间:2007/6/11 21:06:00
--  
好象直接:FilterRGrid("表2","第二列","=",[%A%],2)就可以。
--  作者:tzszw
--  发布时间:2007/6/11 21:07:00
--  
呵呵,已测试,用ShowRelationrows()不行,还是 wjq1072 的FilterRGrid()有效!
--  作者:tzszw
--  发布时间:2007/6/11 21:08:00
--  
又试了,CZY老师的方法好得多,杜绝了闪屏问题!
--  作者:wjq1072
--  发布时间:2007/6/11 21:19:00
--  
还是版主高啊!就一个条件哪想到用参数哦。
--  作者:tzszw
--  发布时间:2007/6/11 22:52:00
--  
下面引用由wjq10722007/06/11 09:19pm 发表的内容:
还是版主高啊!就一个条件哪想到用参数哦。

呵呵,CZY老师是偶最佩服的人之一!
--  作者:t-fs
--  发布时间:2007/6/12 9:26:00
--  
   CZY老师的方法确实高明也好得多,杜绝了闪屏问题!
   但是,还有一个小问题我试了多次也无法解决。大家帮助看看,如何解决?
   即刷新后,关联窗口中总是显示最后一条记录所对应的关联记录。比如:当前光标是在第一行(一车间)上,查询后关联窗口即显示三车间(最后一行)的内容,不知什么原因,如何解决是好?
   详细内容请见附表。此附表与wjq1072所举例子略有不同,因此才可能出现以上问题。
egd文件下载