以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]关于不关闭窗口而实现窗口重新加载的问题。  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=66989)

--  作者:liuxianjie1980
--  发布时间:2015/4/17 3:31:00
--  [求助]关于不关闭窗口而实现窗口重新加载的问题。

比如:有两个独立窗口,同时打开后,一个窗口中的记录发生变化了,然后通过该窗口的“关闭窗口”的按钮关闭本窗口,与此同时在该按钮中写入一个代码,让另外一个窗口重新加载。能否实现?

 

这个问题的由来:当采用分页显示模式显示记录时,显示记录窗口和记录详细信息窗口均为独立窗口,均为打开状态。当详细信息窗口发生变化时,比如:新增或删除记录后,记录的条数发生变化了,在显示记录窗口中是通过afterload事件中赋给标签值来显示这个数量的,因此,它如果不重新加载,就无法显示现在的条目总数了。因此,才有此问。


--  作者:liuxianjie1980
--  发布时间:2015/4/17 3:37:00
--  
主窗口类型下的分页显示是通过一关一开实现的,现在用的这种方法也是关一个,开一个,感觉很别扭。
--  作者:狐狸爸爸
--  发布时间:2015/4/17 8:26:00
--  
如果一个动态加载的表,多个窗口要公用,那么你不应该使用SQLTable和SQLquery,后两者的生命周期就是窗口的生命周期,反复的加载得不偿失。
你应该用常规的表,动态加载就行,这样所有窗口可以公用,看看开发指南《动态加载》这一章,从这一节开始:


图片点击可在新窗口打开查看此主题相关图片如下:动态加载.png
图片点击可在新窗口打开查看

[此贴子已经被作者于2015/4/17 8:26:23编辑过]

--  作者:lmysf
--  发布时间:2017/5/9 14:22:00
--  
解决了没?同问啊,FOXTABLE存在BUGA啊。
--  作者:有点色
--  发布时间:2017/5/9 14:35:00
--  
以下是引用lmysf在2017/5/9 14:22:00的发言:
解决了没?同问啊,FOXTABLE存在BUGA啊。

 

具体你的问题,为那个我开贴提问题。