没有任务ID时如何为脚本任务设置变量?
How to set variables for a script task when not having task id?
我在流程定义中有以下流程:
user-task -> script-task
在我的 java 应用程序代码中,我将用户任务设置为完成。这会自动触发脚本任务。
我想要的是设置一些只在脚本任务中使用的变量。 Taskservice.setVariableLocal() 方法需要任务 ID,当我将用户任务设置为从应用程序代码完成时我没有任务 ID。
如何做到这一点?
您可以使用 executionListener 来设置变量吗?
没有 Id,你是如何完成任务的?您可以使用侦听器,但仍然有用户任务的整个想法
是每个用户都可以使用任务服务获得 his/her 分配的任务。当他们这样做时,您可以访问 id
我在流程定义中有以下流程:
user-task -> script-task
在我的 java 应用程序代码中,我将用户任务设置为完成。这会自动触发脚本任务。
我想要的是设置一些只在脚本任务中使用的变量。 Taskservice.setVariableLocal() 方法需要任务 ID,当我将用户任务设置为从应用程序代码完成时我没有任务 ID。
如何做到这一点?
您可以使用 executionListener 来设置变量吗?
没有 Id,你是如何完成任务的?您可以使用侦听器,但仍然有用户任务的整个想法 是每个用户都可以使用任务服务获得 his/her 分配的任务。当他们这样做时,您可以访问 id