2011-01-05 99 views
1

工作項具有字符串類型的「等級」字段。通常它只包含數字。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

回答

0

實際上,我添加了整數類型的新字段「RankInt」,使用export to excel將所有值從「Rank」複製到「RankInt」中。在工作項UI界面中,「Rank」被刪除,而是使用「RankInt」。

在這裏,我們不會同步Rank和RankInt ......但它並不太重要,至少現在是如此。

如果您看到任何其他缺點,請讓我知道。

2

我們有類似的情況,開發團隊希望對工作項目進行排序並在報告中看到它。

  1. 我們建議,開發團隊使用「優先權」字段是一個整數場,和2之後,改變你的團隊的查詢,包括基於「優先級」列中的字段上,他們可以梳理自己工作項目,
  2. 您可以選擇自定義工作項字段以限制所需的值。

這解決了他們的問題。

+0

他們已經有了優先權,但是對於相同的優先級值,他們想要根據等級進行排序 – Budda 2011-01-21 15:11:30