如何在没有任务ID时为脚本任务设置变量?

问题描述 投票:0回答:2

我在流程定义中有以下流程:

user-task - > script-task

在我的java应用程序代码中,我将用户任务设置为完成。这会自动触发脚本任务。

我想要的是设置一些仅在脚本任务中使用的变量。 Taskservice.setVariableLocal()方法需要task id,当我从应用程序代码设置用户任务时,我没有这个id。

如何才能做到这一点?

activiti
2个回答
2
投票

您可以使用executionListener来设置变量吗?


0
投票

如果没有Id,你如何完成任务?你可以使用一个监听器,但是,拥有用户任务的整个想法是每个用户都可以使用任务服务获得他/她分配的任务。当他们这样做时,您可以访问id

© www.soinside.com 2019 - 2024. All rights reserved.