以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 有没有办法先打开窗口,可以进行窗口的操作,后台加载某些数据? (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=34567) |
-- 作者:temblar -- 发布时间:2013/6/9 14:22:00 -- 有没有办法先打开窗口,可以进行窗口的操作,后台加载某些数据? 各位大师: 能不能实现以下功能: 先forms().open,可以在窗口里进行输入等操作,这时后台自动从服务器加载指定数据。能这样弄么?在哪个事件中怎样编程?
|
-- 作者:Bin -- 发布时间:2013/6/9 14:26:00 -- 帮助中都有 http://www.foxtable.com/help/topics/1909.htm |
-- 作者:temblar -- 发布时间:2013/6/9 14:38:00 -- 可能我没表达明白,这样 我想先打开如下窗口
我知道的是:在窗口的afterload事件里写,或点击添加的时候load,这样导致窗口打开慢或按钮反应慢
能不能窗口先打开,我可以先输入基本信息,系统在后台慢慢加载着。这样的话要在那个事件中写代码? [此贴子已经被作者于2013-6-9 14:38:31编辑过]
|
-- 作者:XYT -- 发布时间:2013/6/9 14:45:00 -- 用计时器不知道能否? |
-- 作者:Bin -- 发布时间:2013/6/9 14:48:00 -- 什么意思?你窗口的控件是绑定表的.如果你表没加载的话.你怎么可能可以操作呢? |
-- 作者:temblar -- 发布时间:2013/6/9 14:49:00 -- 那个添加按钮需要加载别的表 |
-- 作者:Bin -- 发布时间:2013/6/9 14:50:00 -- 你点击的时候一样会阻塞界面的. |
-- 作者:temblar -- 发布时间:2013/6/9 14:53:00 -- 以下是引用XYT在2013-6-9 14:45:00的发言:
用计时器不知道能否? 用计时器的话能够实现,但系统要按时间间隔不断的执行计时器代码,不知有没有别的方法 [此贴子已经被作者于2013-6-9 14:53:24编辑过]
|
-- 作者:Bin -- 发布时间:2013/6/9 14:54:00 -- 以下是引用temblar在2013-6-9 14:53:00的发言:
用计时器还不是一样会阻塞界面吗?
这个除开多线程,没有其他办法了吧.
用计时器的话能够实现,但系统要不停的执行计时器代码,不知有没有别的方法 |
-- 作者:Bin -- 发布时间:2013/6/9 14:55:00 -- 以下是引用temblar在2013-6-9 14:53:00的发言:
如果计时器不阻塞的话,说明加载本来就是多线程后台加载的. 那么你放在按钮或者其他地方一样不会阻塞界面的.
用计时器的话能够实现,但系统要按时间间隔不断的执行计时器代码,不知有没有别的方法 [此贴子已经被作者于2013-6-9 14:53:24编辑过]
|