目前我正在尝试将获取任务结果实现为 camunda 表单,因为每个结果都有多个值,用户会选择哪个值最好。我正在尝试使用camForm.variableManager
,但它正在返回undefined。我怎样才能做到这一点,请提供任何参考资料,示例。
我尝试使用以下代码:
<script cam-script type="text/form-script">
var variableManager = camForm.variableManager;
var jobRequestInfo = $scope.jobRequestInfo = {};
camForm.on('variables-fetched', function() {
alert(Object.values(variableManager.variables));
console.log(camForm.variableManager.variable( 'a' ));
});
</script>
我使用表达式语句将结果从池 A 发送到池 B。
${execution.getProcessEngineServices().getRuntimeService().createMessageCorrelation("changerequirement").setVariable("a", 1).correlateWithResult()}