Foxtable(狐表)用户栏目专家坐堂 → 窗口中表的刷新问题


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

主题:窗口中表的刷新问题

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/4/25 16:15:00 [显示全部帖子]

 呃,那得看你计划任务里写了什么代码了。所有的控制,都是在你的任务计划里的。

 

 你想怎么控制,就怎么控制的。


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/4/25 16:25:00 [显示全部帖子]

以下是引用wwwzhucom在2014-4-25 16:19:00的发言:

计划1中的代码需要一直执行,而我打开一个窗口显示数据时,不能让他经常闪烁,否则的话查询出来后一会又没了,这样就没意义了

 

那你就需要再计划1中去查询和检测后台的数据是否有更新,如果有的话,就刷新一下,你是想这样?


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/4/25 16:43:00 [显示全部帖子]

以下是引用wwwzhucom在2014-4-25 16:31:00的发言:
大概是这么个意思,但不完全是,如果有更新,而是要在表中添加一条数据和更新,而不是刷新

 

如果要做,工作量是很大的。

 

你需要自己去检测表里的数据和后台的数据是否有差异,从而改变和新增和删除。

 

不建议你这样做。还是刷一下好了。等你熟悉狐表以后再去做。


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/4/25 16:50:00 [显示全部帖子]

以下是引用wwwzhucom在2014-4-25 16:46:00的发言:

刷新什么?怎么刷新?

 

就是你现在这样的刷新。这样是最简单的。可以改进一下,就是有数据更新的时候才刷新。

 

如果你能控制代码,当然,做到你想做的是最好的。


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/4/25 17:15:00 [显示全部帖子]

以下是引用wwwzhucom在2014-4-25 16:53:00的发言:
怎么改进?在有数据更新的时候才刷新?

 

在表的beforeSaveDataRow事件里,写入一些代码,往数据库一张表,比如【刷新表】写入一个现在的时间;

 

然后,在计划任务里,检测这个时间,如果小于这个时间,就刷新一下。


 回到顶部