以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  窗口中表的刷新问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=49900)

--  作者:wwwzhucom
--  发布时间:2014/4/25 15:39:00
--  窗口中表的刷新问题

在计划1中存在对表A的操作,在窗口中显示表A中的数据,但表A中的数据一直在闪烁,怎么样可以做到在打开窗口后显示的数据不闪烁,条件是不停止计划1?


--  作者:Bin
--  发布时间:2014/4/25 15:44:00
--  
一在在处理不停的绘制表,肯定会闪烁!
--  作者:wwwzhucom
--  发布时间:2014/4/25 15:52:00
--  

没有其他的方法了吗,要是查询这个表中的数据怎么办?


--  作者:Bin
--  发布时间:2014/4/25 15:55:00
--  
不清楚具体情况,无法给你答复.请上例子.
--  作者:wwwzhucom
--  发布时间:2014/4/25 16:10:00
--  
如图所示,在该窗口中绑定了两个表,分别是实时数据表和历史数据表,如果工号为60001这个人,在充电状态发生变化时,会在历史纪录中插入一条记录,并在实时数据表中更新该员工的充电状态,这样显示在该界面中的实时数据表和历史数据表就会闪烁并更新表中的数据,如果我根据某个条件查询,如果符合条件的数据只有一条,怎样保证只显示一条数据,而不是过一会又显示全部数据?
图片点击可在新窗口打开查看此主题相关图片如下:3.jpg
图片点击可在新窗口打开查看

--  作者:有点甜
--  发布时间:2014/4/25 16:15:00
--  

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

 

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


--  作者:wwwzhucom
--  发布时间:2014/4/25 16:19:00
--  

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

[此贴子已经被作者于2014-4-25 16:23:58编辑过]

--  作者:有点甜
--  发布时间:2014/4/25 16:25:00
--  
以下是引用wwwzhucom在2014-4-25 16:19:00的发言:

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

 

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


--  作者:wwwzhucom
--  发布时间:2014/4/25 16:31:00
--  
以下是引用有点甜在2014-4-25 16:25:00的发言:

 

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

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

 

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

 

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

 

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