天翎MyApps技术社区 - 低代码平台 | 流程管理系统 | BPM软件

 找回密码
 注册成为天翎用户
12
返回列表 发新帖
楼主: 派活园

[已解决] 如何设置任务可以每天固定时间执行

[复制链接]
irene 发表于 2012-5-4 16:56:14 | 显示全部楼层
本帖最后由 irene 于 2012-5-4 16:57 编辑

您好,根据您的需求,我做了个示例——每天定时更新“tlk_biaodan”表“字段一”的值。脚本如下:
  1. var sql = "UPDATE  tlk_biaodan  SET  ITEM_字段一='王33五'  WHERE  ID='11e1-9430-616140f7-afe1-a10162ba631d' ";
  2. println(sql);
  3. updateByDSName("myApps功能示例_DS ",sql);
复制代码
设置如下图:
任务.jpg
您先参考,有问题我们再沟通
 楼主| 派活园 发表于 2012-5-4 17:31:04 | 显示全部楼层
回复 11# irene


    不用参考了~是根本没有执行~
 楼主| 派活园 发表于 2012-5-4 17:32:03 | 显示全部楼层
回复 11# irene


    不管是自动、手动,还是立即、定时的,全部都没有执行,我把sql直接弄到数据库执行都没有问题,搞到任务根本不能执行~
irene 发表于 2012-5-4 17:34:15 | 显示全部楼层
请问您是通过updateByDSName(dsname,sql)这个方法吗?如果是,麻烦确认dsname是您数据源的名称,而不是数据库的名称。如果不是通过这个方法实现,麻烦贴出您的脚本,谢谢
 楼主| 派活园 发表于 2012-5-4 17:34:17 | 显示全部楼层
回复 11# irene


    var update_sql = "update nazw.tlk_f_transaction set isUsed='1' ";
updateByDSName("***",update_sql);
根本没有任何效果~
 楼主| 派活园 发表于 2012-5-4 17:35:38 | 显示全部楼层
回复 14# irene
这个你不用担心,我有很多地方用到这个方法了,不用检查了
irene 发表于 2012-5-4 17:38:45 | 显示全部楼层
方便跟您远程看看吗?我的QQ:2676466983
irene 发表于 2012-5-4 18:34:26 | 显示全部楼层
本帖最后由 irene 于 2012-5-4 18:58 编辑

跟客户远程后,发现问题是由两个原因引起的。
其一:当任务已执行,需要修改任务内容的代码时,要先停止任务,修改保存后再重新启动任务。
其二:客户通过远程服务器进行操作,服务器所显示出来的时间并不是服务器系统时间。所以即使到了任务时间,但与系统服务器系统时间不符,所以任务不执行。

本版积分规则

QQ|手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-12 09:28

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表