如何编写值为字段值的TFS 2010工作项查询子句?

时间:2011-05-03 13:56:22

标签: tfs2010 wiql

我认为这个问题可能是由于缺乏知识而产生的,但我们在这里......

我正在尝试编写一个新团队查询(使用团队资源管理器的新查询选项,VS 2010中的 ),我想要的是相当简单的;基本上是[已完成工作]值超出[原始估计]字段值的工作项列表。换句话说,WI已超出其原始估计值。

VS 2010视图似乎没有选项来显示在底层生成的WIQL,因此我将不得不通过VS 2010 UI描述我已经/正在尝试做的事情。

条款是相当标准的开始;
    团队项目= @Project
    和工作项类型=任务
    和州= [任何]

我添加了一个caluse(删除没有估计的任何工作项)
    和Orignial Estimate<> ''

我认为下一步就是简洁本身;沿着第一行添加一个条款     和完成的工作>原始估计

但无论我如何尝试在UI的值域中编写“原始估算”(原始估算 [原始估算] 以及许多其他变体)到目前为止,我得到的是一条表示输入字符串格式不正确的行。

这可能吗?我会想到支持另一个WI领域的价值的简单比较,是吗?如果有可能他的语法是什么?

感谢。

更新

我查看了任务模板并确认原始估算剩余工作都是双倍的并且具有以下全名(如果它是可重复的)

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

1 个答案:

答案 0 :(得分:2)

您只需要> = [Field]运算符而不是> =运算符:

  

原始估算> = [字段]已完成   工作