以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- SQLQuery类型Table只能在项目打开后点击一次有效 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=44893) |
||||
-- 作者:tomcat521 -- 发布时间:2014/1/11 11:33:00 -- SQLQuery类型Table只能在项目打开后点击一次有效 在“流水查询主窗口”的Table1建了一个SQLQuery类型Table,从“安装”、“维修”、“维护”、“撤出”取数据:
每次项目打开后,第一次点击导航栏的“流水查询”可以打开这个窗口,也能显示数据,可以查询。 但点了其他窗口后,如“安装”、“维修”、“维护”、“撤出”、“信息反馈表”等等,这个“流水查询”窗口就打不开了,得重新开一遍这个项目才行,不知道问题出在哪?
此主题相关图片如下:afterload.jpg 此主题相关图片如下:topiclinkclick事件.jpg |
||||
-- 作者:123go -- 发布时间:2014/1/11 11:39:00 -- 你这么截图 估计没人帮你了 代码要贴出来 要么上例子 |
||||
-- 作者:Bin -- 发布时间:2014/1/11 11:39:00 -- 所谓的打不开了是什么情况? 出错? 空白表? 能否上个例子看看 |
||||
-- 作者:逛逛 -- 发布时间:2014/1/11 11:51:00 -- 你第一次点击是打开窗口,所以触发了数据加载
后面切换,只是对窗体的隐藏和显示进行了操作,不会触发数据的重新加载
所以你在切换时,要用代码去触发,使窗口能重新刷新数据 |
||||
-- 作者:tomcat521 -- 发布时间:2014/1/11 12:45:00 -- 可能描述不清楚,让大家困惑了,我上个例子吧:
|
||||
-- 作者:lsy -- 发布时间:2014/1/11 13:00:00 --
|
||||
-- 作者:tomcat521 -- 发布时间:2014/1/11 13:44:00 -- 谢谢lsy,您将之前的TopicLinkClick事件 MainTable = Tables("流水查询主窗口_Table1") MainTable = Tables("main")
是不是对于SQLQuery型Table都要将焦点转移过来?,而对绑定的Table则不需要。 |
||||
-- 作者:lsy -- 发布时间:2014/1/11 13:46:00 -- 主窗口要随着所有者表走。 |