技术文章 - CS182596

如何确保在两个同时运行的活动中更新的过程级变量在 Windchill PDMLink 中获得附加到它的两个值

已修改: 27-Dec-2022   


注意:本文已使用机器翻译软件翻译,以方便非英语客户阅读。但翻译内容可能包含语法错误或不准确之处。请注意, PTC对本文所含信息的翻译准确性及使用后果不承担任何责任。请在 此处 查看本文的英文原始版本以便参考。有关机器翻译的更多详情,请单击 此处
感谢您告诉我们。我们将尽快审阅此译文。

适用于

  • 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