关于人工锁定及取消锁定触发业务事件
人工锁定或取消锁定后,触发业务事件,更新指定表单数据业务场景如下:
表单由其它表单生成,含数据项如下:
其它表生成数据项有:订单号,数量
未生成数据项:录入数量
此表表设置录入数量必录,判断条件是录入数量=数量才可以保存。
也就是说录入数量是再修改表单保存。
确定表单录入数量保存后,进行人工锁定或取消锁定操作,触发业务事件。
由于系统没有提供锁定数据项,执行条件没有设置,直接更新目标表单数据,但取消锁定后,由于没有执行条件限制,同样会更新目标表单数据,达不到取消原来更新的数据。
现在问题点是执行条件如何定义?
本帖最后由 bruce 于 2020-12-15 13:46 编辑
执行条件 本表单.latoLocked = 常量.是
执行更新
本表单.latoLocked = 常量.否
去做取消更新
file:///C:\Users\BruceShen\AppData\Roaming\Tencent\Users\183697082\QQ\WinTemp\RichOle\RW8K87NXJBS58B(KB_Z]DBR.png
页:
[1]