Как мне написать предложение запроса рабочего элемента TFS 2010, значение которого является значением поля?

#wiql

#wiql

Вопрос:

Я думаю, что этот вопрос может возникнуть из-за недостатка знаний, но вот мы и пришли…

Я пытаюсь написать новый запрос команды (используя опцию нового запроса team Explorer, в VS 2010) то, что я хочу, довольно просто; по сути, список рабочих элементов, значение [Выполненная работа] которых превышает значение поля [Первоначальная оценка]. Другими словами, ИС, которые превысили свои первоначальные оценки.

В представлении VS 2010, похоже, нет возможности показать, что WIQL генерируется под капотом, поэтому мне придется описать, что я сделал / пытаюсь сделать через пользовательский интерфейс VS 2010.

Предложения довольно стандартны для начала;
Командный проект = @Project
И тип рабочего элемента = Task
И состояние = [Любое]

Я добавил caluse (для удаления любых рабочих элементов без оценки)
И первоначальная оценка <> «

Я думал, что следующим шагом будет сама простота; добавление предложения в соответствии с
И завершенная работа> Исходная оценка

Но независимо от того, как я пытаюсь написать «Исходная оценка» в значении, поданном в пользовательском интерфейсе (как исходная оценка, [Исходная оценка] и многие другие варианты), на сегодняшний день все, что я получаю, это строка, указывающая, что входная строка была в неправильном формате.

Возможно ли это? Я бы подумал, что будут поддерживаться простые сравнения со значением другого поля WI, не так ли? Если это возможно, какой, черт возьми, синтаксис?

Спасибо.

Обновить

Я просмотрел шаблон задачи и подтвердил, что как исходная оценка, так и оставшаяся работа являются двойными и имеют следующие полные имена (должно ли это быть постоянным)

      Friendly Name       Type      Ref Name     
     Original Estimate   Double    Microsoft.VSTS.Scheduling.OriginalEstimate
     Remaining Work      Double    Microsoft.VSTS.Scheduling.RemainingWork
  

Ответ №1:

Вам просто нужен оператор >= [Field] вместо оператора >=:

Исходная оценка >= [Поле] Выполненная работа

Комментарии:

1. Что ж, спасибо за это 🙂 1 за ответ и -1 мне за то, что я был так слеп к параметрам в раскрывающемся списке пользовательского интерфейса!