采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师好,通过学习这门课程,我现在已经可以把activiti7在自己的项目中用起来了。非常感谢!!(流程图实时显示和流程图在线编辑暂时还未实现…)。言归正传,有个问题课程中没找到,网上也没搜到,所以只好来问问您。 我想在callActivity调用子流程时,把主流程的某个variable设置为子流程的businessKey,这在流程定义文件里应该怎么写呢? 下面是我目前的流程定义文件,参数传递好写,可businessKey好像不是variables
可以在callActivity 元素中加入 businessKey属性,支持表达式
参考CallActivityBehavior的第99行的实现
不好意思,刚看到您的回答。试了一下,部署流程定义文件时识别不了 这个属性。具体内容请容我用添加回答的方式截图说明一下。
非常感谢!
找到CallActivity中确实有businessKey这个属性了
也看到了CallActivityBehavior对businessKey的处理
但我在流程定义文件里这么写却识别不出来,直接编译,也会报错,说不能有这个属性。
流程定义文件的definitions,我换了几种写法,包括复制您课程代码中流程定义文件的,也复制过activiti7.0官方demo的,结果都一样。就是识别不出businessKey这个属性。您说这是差在哪了?
登录后可查看更多问答,登录/注册
系统讲解工作流引擎 全方位提升技术能力 从容应对复杂业务变化
2.5k 23
4.5k 4
2.0k 3
1.4k 8