TFS:我如何创建基于字符串的整数字段?

问题描述:

工作项具有字符串类型的“等级”字段。通常它只包含数字。TFS:我如何创建基于字符串的整数字段?

有必要提供按“数字”解释通过此字段对工作项进行排序的功能。现在两个值进行比较是这样的:

"100"<"60" 

但它必须有:

100>60 

那么是不是有串字段进行排序的关键。但如果可能的话 - 通常的字符串排序会很好。

我看到几个方法可以做到这一点:

Idea1:应用某种以解释字符串值作为整数格式化现有列。我不知道这是否可能。

Q1。 idea1是否可行?如果是的话,我该怎么做。 Idea2:创建附加字段(RankInt)并应用规则“复制”,如“复制”等级“字段”。

Q2:当我试图创建这样的规则,我得到了一个错误:

TF26048: The rule 'COPY' for field 'RankInt' refers to field 'Rank', which is a different field type.

我怎么能做出这种转换?

非常感谢!

P.S. TFS 2008

+0

你在用什么语言?如果你不告诉我们,我们不能真正帮助你! – 2011-01-05 15:52:11

+0

您使用的是哪个版本的团队基础服务器? – 2011-01-05 16:01:17

+0

TFS版本是2008. Muad'DibL你在“语言”下的含义是什么? TFS具有基于XML的配置。 – Budda 2011-01-05 16:15:08

实际上,我添加了整数类型的新字段“RankInt”,使用export to excel将所有值从“Rank”复制到“RankInt”中。在工作项UI界面中,“Rank”被删除,而是使用“RankInt”。

在这里,我们不会同步Rank和RankInt ......但它并不太重要,至少现在是如此。

如果您看到任何其他缺点,请让我知道。

我们有类似的情况,开发团队希望对工作项目进行排序并在报告中看到它。

  1. 我们建议,开发团队使用“优先权”字段是一个整数场,和2之后,改变你的团队的查询,包括基于“优先级”列中的字段上,他们可以梳理自己工作项目,
  2. 您可以选择自定义工作项字段以限制所需的值。

这解决了他们的问题。

+0

他们已经有了优先权,但是对于相同的优先级值,他们想要根据等级进行排序 – Budda 2011-01-21 15:11:30