技术文章 - CS182596
如何确保在两个同时运行的活动中更新的过程级变量在 Windchill PDMLink 中获得附加到它的两个值
已修改: 27-Dec-2022
适用于
- Windchill PDMLink 10.1 to 11.0
说明
- 工作流定义了一个全局流程变量(例如 java.lang.String 类型的测试)

- 工作流有两个同时启动的活动

- 工作流中每个活动的局部变量在每个活动中定义,并从全局变量初始化

- 测试设置为捕获输入到任务中的评论:
test+=workitem.getContext().getTaskComments();
- 活动设置为在活动页面上显示变量:

- 当活动同时运行时,流程级变量仅附加来自最后完成的同时活动的评论,而不是附加来自两个活动的评论
- 例子:
- 分配给活动 1 的用户 A 进入“用户 A 评论”并首先完成他的任务
- 分配给活动 1a 的用户 B 输入“用户 B 评论”并完成他的任务
- 执行Activity 2时test只会在Activity 2页面显示“用户B评论”
这是文章 182596 的 PDF 版本,可能已过期。最新版本 CS182596