loverhxiang 发表于 2022-8-26 08:27:45

工作流如果设置,不点击暂存就不保存在我的待办

工作流应用场景:
在“我发起的”页面,点"发起"按钮,会打开“任务详情”页面,直接关闭“任务详情”页面。
在“我的待办”页面已经有1条待办记录了,这条记录,没有任何资料。

如果没有点“提交”、“暂存”,我不需要该条“我的待办”。
需要怎么设置?



Lay.Li 发表于 2022-8-26 16:39:55

本帖最后由 Lay.Li 于 2022-8-26 16:41 编辑

您好,您可以参考下方的帖子,目前可以通过js代码的方式去控制操作是否触发数据校验:loveliness:可以在Cancel 按钮最开始使用js命令让校验失效

一看就会,超有用活字格技能:一百一十二,自由支配数据校验的时机
https://gcdn.grapecity.com.cn/fo ... 86139&fromuid=64322
(出处: 葡萄城产品技术社区)



Lay.Li 发表于 2022-8-26 11:36:43

您好,我在上面的demo中修改了一下,是可以正常取消的哈。附上修改后的附件,您可以参考参考:loveliness:

Lay.Li 发表于 2022-8-26 09:40:46

您好,没有点击命令条的按钮但是还在再待办中存在一条待办记录是因为,这个流程已经发起了。且已经进入到了填单任务结点。

所以您的需求需要通过调用服务端命令的管理流程实例命令来将这个已经发起的流程取消,或者删除,给您做了一个demo,您可以参考参考:loveliness:

loverhxiang 发表于 2022-8-26 11:26:20

本帖最后由 loverhxiang 于 2022-8-26 11:28 编辑

Lay.Li 发表于 2022-8-26 09:40
您好,没有点击命令条的按钮但是还在再待办中存在一条待办记录是因为,这个流程已经发起了。且已经进入到了 ...
demo的功能,可以正常运行,没有问题。
但如果已经在我的待办中,再调用服务端命令,取消流程时不成功,好像不起作用了

loverhxiang 发表于 2022-8-26 15:11:02

本帖最后由 loverhxiang 于 2022-8-26 15:13 编辑

Lay.Li 发表于 2022-8-26 11:36
您好,我在上面的demo中修改了一下,是可以正常取消的哈。附上修改后的附件,您可以参考参考
...
这个回复,正是需要的功能, :i0tw:

但测试时,发现另外一个问题:
点击 作废 按钮, 不检查“数据验证”的“忽略控制”是否勾选。
点击 提交、暂存、Cancel 按钮, 均会检查“数据验证”的“忽略控制”是否勾选;      其中:提交、暂存按钮,检查“数据验证”的“忽略控制”,没有问题;Cancel 按钮,不需要检查。
需求还剩下: 点击 Cancel 按钮时,如何设置, 不检查“数据验证”的“忽略控制”是否勾选?

如果进一步, 需求扩大为:点击 提交、暂存、Cancel 、作废...... 按钮时,如何触发事务,可以去检查那些资料没有输入?


页: [1]
查看完整版本: 工作流如果设置,不点击暂存就不保存在我的待办