返回列表 发帖

求易控的定时器程序

有的数据需从数据库中提取,现求定时器程序,就是定时涮新画面(或定时按某个按钮控件),以便从数据库中" 自动提取"数据!

可以添加一个画面程序,执行方式为“存在期间”,设定好时间间隔,这样应该能满足你的需求

TOP

本帖最后由 weiguangyuan 于 2015-1-24 19:20 编辑

多谢回复,不过您提供的这个方法实现不了。我在数据库中有一个表,这个表只有一行,我已把字段对应了工程变量,并做了数据库连接,scdate,我在用户程序下的画面程序下写了:DbAccess.CurrentRowToTag("scdate");GrpManager.压榨.文本框1.Text =压榨.一线给实时榨量.ToString ();GrpManager.压榨.文本框2.Text =压榨.渗透水流量.ToString ();GrpManager.压榨.文本框3.Text =压榨.混合汁流量.ToString ();   执行方式为“存在期间”,"打开时"都写了上面语句,得到的结果是,画面只是打开时显示数据,并不自动“涮新”获取新的数据。(数据库中的数据已变化)。还有在画面上建个按键写上上面的语句,也提取不了数据?
另外,在用户程序下的变量改变程序下新增:SystemVariable.Second,也写上上面的语句,也不能"自动提取"数据!

TOP

您好
代码正确
1.画面“打开时”只是画面打开时执行一次。
2.可以在需要时执行,前提是画面打开状态,也就是不要关闭此画面,否则找不到GrpManager.压榨.文本框1

TOP

本帖最后由 weiguangyuan 于 2015-1-26 21:11 编辑

多谢回复,但还真实现不了,我的做法如下:
1,定义工程变量

2,数据库连接


3,        运行画面:
点击画面的“提取数据”( 事件语句:DbAccess.CurrentRowToTag("scdate");
GrpManager.压榨.文本29.Text =压榨.当前时间.ToString ();)
可获取数据库的数据:

但当数据库数据变化后,再点“提取数据”,画面上的数据不变:


4,画面对象GrpManager.压榨.文本29.Text 动画配置:
附件: 您需要登录才可以下载或查看附件。没有帐号?免费注册

TOP

您好
请电话和技术支持沟通,技术支持会帮您查工程。

TOP

返回列表