以文本方式查看主题 - 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,后两者的生命周期就是窗口的生命周期,反复的加载得不偿失。 你应该用常规的表,动态加载就行,这样所有窗口可以公用,看看开发指南《动态加载》这一章,从这一节开始: [此贴子已经被作者于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啊。
具体你的问题,为那个我开贴提问题。 |