用智能助手自动更新数据

智能助手



什么是智能助手

可以将智能助手理解为一个定时任务机器人,可以在规定的某个时间定期执行某个任务。目前支持的任务包含自动更新数据和自动开启流程。本期主要讲自动更新数据。下期讲自动发起流程

使用场景

主要用于一些状态需要自动更新。比如:会员登记表中自动更新会员的年龄、证件登记表中根据证件的到期日自动更新证件的有效状态、会员卡到期时自动更新会员卡的状态。

设置

表单->设置->扩展功能->智能助手

助手名称

智能助手的名称

更新字段

指定需要更新的字段。更新的值可以通过公式进行设置。支持更新为其它字段的值 ,也支持更新为常量。

如果是常量,直接在公式编辑器将常量用单引号括起来即可:如 ‘状态A’

关于如何使用公式,在公式的使用中有单独讲解。

仅更新满足条件的数据

只有当满足了特定条件才更新。支持多个条件,多个条件可以用并且(and)、或者(or)进行连接。日期条件值支持“今天、本月第几日”等动态日期。真实场景中大部分情况要勾选此选项,用于更新满足条件的数据,而不是进行全表更新。

执行时间

支持每天、每周、每月、每年更新。如果是每天,可指定每天的几点执行更新;如果是每周,可指定每周的周几执行更新……依此类推。

1、自动更新数据只支持更新主表数据,暂不支持更新子表数据。但更新的值可以来自子表中的数字类型的字段。 关于子表的介绍可以查看另一篇介绍
2、更新时,请确保更新字段与更新值的数据类型与一致。比如将数字类型的字段的值 更新为文字类型的字段,可能出现不可预料的未知错误。具体可参见表单字段类型的描述。
3、设置好后,需要启用才能正式生效。