我正在创建一个基于敏捷的自定义流程,并希望使用公式Value / Effort
自动执行优先级,并且希望将此计算的值存储在一个名为"Auto Priority"
之类的新字段中。这可能吗?
因此,按“自动优先级”排序的待办订单结局如下:
+-------+--------+---------------+
| Value | Effort | Auto Priority |
+-------+--------+---------------+
| 5 | 1 | 5 |
| 8 | 3 | 2.6 |
| 3 | 3 | 1 |
| 1 | 5 | 0.2 |
+-------+--------+---------------+
我尝试为此制定一个自定义规则,但似乎没有进行任何基本计算的动作。我只能看到的其他选择是创建自己的自定义控件。
答案 0 :(得分:2)
这可能吗?
当然可以。恐怕,您的最佳选择是添加自定义控件。
1)对于VSTS,还有另一种选择:Microsoft Flow。但是问题是,您使用的是TFS而不是VSTS,所以这对您不起作用,因为到目前为止,Microsoft Flow尚不具备与TFS的连接器。
2)另一个是使用 Excel 执行工作项数值计算。
在Excel中,您可以获取工作项字段值,进行excel计算并将其保存回TFS。您可以将Excel中的计算字段与TFS工作项中的字段连接起来。
如果您不想使用自定义控件,这将是您想到的最简单的方法。
注意:此方法需要您在更改工作项字段期间使用 Excel 作为TFS客户端,这也会对计算字段产生影响。
3)有一个plugin,它可以在工作项更改时启用运行自定义脚本,还包括允许在TFS中动态计算字段值。
您可以根据自己的实际情况进行考虑。