2011-01-05 3 views
1

Рабочий элемент имеет поле «Ранг» типа строки. Обычно он содержит только числа.TFS: как я могу создать целочисленное поле на основе строки?

Необходимо обеспечить возможность сортировки рабочих элементов этим полем в «числовой» интерпретации. Пока два значения сравниваются как это:

"100"<"60" 

Но необходимо иметь:

100>60 

Это не имеет решающего значения для сортировки полей, которые имеют строку. Но если это возможно - обычная сортировка строк была бы хорошей.

Я вижу несколько способов сделать это:

Idea1: Нанести какие-то форматирование к существующему колонку для того, чтобы интерпретировать строковое значение как целое число. Я не знаю, возможно ли это.

Q1. Идея1 возможна? Если да, как я могу это сделать.

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

какой язык вы используете? мы не можем вам помочь, если вы не скажете нам! –

+0

Какую версию сервера базовых команд вы используете? –

+0

Версия TFS - 2008 год. Muad'DibL Что вы подразумеваете под «языком»? TFS имеет конфигурацию на основе XML. – Budda

ответ

0

На самом деле, я добавил новое поле «RankInt» целочисленного типа, используя export to excel, скопировал все значения из «Rank» в «RankInt». В поле рабочего элемента рабочего элемента «Ранг» был удален, вместо этого использовался «RankInt».

Здесь мы не будем синхронизировать Rank и RankInt ... но это не слишком критично, по крайней мере пока.

Если вы видите какой-либо другой недостаток, пожалуйста, дайте мне знать.

2

У нас была аналогичная ситуация, когда в команде разработчиков хотелось сортировать рабочие элементы и видеть их в отчете.

  1. Мы предположили, что команда разработчиков использовать поле «Приоритет», который представляет собой целое число поля и 2. После этого измените ваши запросы команды, чтобы включить поле «Приоритет» в столбцах, на основании которых они могут сортировать их рабочие элементы,
  2. Возможно, вы захотите настроить поле рабочего элемента для ограничения необходимых значений.

Это касается их проблемы.

+0

у них уже есть приоритеты, но для того же значения приоритета они хотят сортировать дополнительно по рангу – Budda

Смежные вопросы