我想在更新父任务的子任务中的字段值时更新父任务中的字段值。
例如,您在子任务的"已完成工时"字段中提交 5 小时。此值还必须在"父任务已完成工作"字段中提交,如果已存在现有值,请添加该值,而不是替换它。
据我所知,没有这样的工作项"开箱即用"功能来实现它。
托管 XML 进程和继承进程都不支持此功能。
但是,除此之外,我认为您可以通过编写一些自定义脚本来做到这一点。
解决方法 1:
你可以用WebHooks来做到这一点。
1.构建 API 应用(例如 asp.net Web API(,以通过 REST API 将每个工作项更新为父工作项。
2.创建具有Work item updated or created event
的 Webhook 并设置field
过滤器。
3.指定 API 应用程序 URL(步骤 1(和 Webhook 设置。
解决方法2:
另一个名为 TFS 聚合器的工具。您可以设置和配置应用某些规则(例如将值从子项复制到父项(。它将在更新或创建工作项后触发。
我知道这很不方便。您可以尝试在我们的UserVoice网站上提交有关此功能的建议票。
顺便说一下,这里有一张具有类似要求的建议票。您也可以在其中投票和添加评论。
希望这有帮助。