Foxtable(狐表)用户栏目专家坐堂 → 怎么让窗口先打开,后刷新表?


  共有2341人关注过本帖树形打印复制链接

主题:怎么让窗口先打开,后刷新表?

帅哥哟,离线,有人找我吗?
54kang
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:192 积分:1679 威望:0 精华:0 注册:2012/2/6 12:55:00
怎么让窗口先打开,后刷新表?  发帖心情 Post By:2014/9/30 12:38:00 [只看该作者]

窗体中有一个table.
在窗体的afterload 事件里些 执行 table.load

每次打开窗口时,感觉是先加载表(先显示表,等好几秒,),才打开窗口(显示按钮)

有什么办法  先打开窗体,后加载表?

 回到顶部
帅哥哟,离线,有人找我吗?
程兴刚
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:超级版主 帖子:7235 积分:40556 威望:0 精华:16 注册:2008/8/31 23:23:00
  发帖心情 Post By:2014/9/30 12:44:00 [只看该作者]

将窗体的afterload 事件里执行 table.load的代码摘出来,放在打开这个窗口的代码后面执行即可。

 回到顶部
帅哥哟,离线,有人找我吗?
54kang
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:192 积分:1679 威望:0 精华:0 注册:2012/2/6 12:55:00
  发帖心情 Post By:2014/9/30 12:47:00 [只看该作者]

我是把代码放在窗口的一个按钮里。然后在afterload 里 调用 按钮的.performclick().结果不行啊。


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/9/30 14:13:00 [只看该作者]

以下是引用54kang在2014-9-30 12:47:00的发言:
我是把代码放在窗口的一个按钮里。然后在afterload 里 调用 按钮的.performclick().结果不行啊。

 

可以把代码放到timertick事件执行

 

http://www.foxtable.com/help/topics/1301.htm

 

http://www.foxtable.com/help/topics/1322.htm

 

 

[此贴子已经被作者于2014-9-30 14:13:15编辑过]

 回到顶部