【问题标题】:Include user parameter in a work item query在工作项查询中包含用户参数
【发布时间】:2020-07-09 16:53:41
【问题描述】:

我想创建一个工作项查询,始终要求用户传递他想要的参数的值。

例如:

Team project=  @Project
And Work Item Type = Bug
and State = ?

然后询问用户他想得到哪个状态的结果。

有什么想法吗?

【问题讨论】:

  • 这是不可能的,我们也没有积压。我想了解您为什么有这个要求。我看到的情况是状态的数量是有限的,并且为每个状态创建了一个新查询。因此,如果用户想查看所有处于活动状态的错误,则有一个名为“活动错误”的查询。我相信这比提示用户更友好。
  • 这个想法是为了能够根据它的ID或者根据另一个标识符快速获取一个Work Item。
  • 在 TFS11 中,您可以使用搜索框。它在 Web Access 和 Visual Studio 中,它在 ID 和标题、描述和复制步骤中进行搜索。
  • 一个有用的场景是允许在特定字段上进行搜索。在我们的例子中,我们有一个自定义字段,其中包含旧系统中工作项的交叉引用编号。搜索框将不起作用,因为在搜索框中仅输入一个数字会显示具有该 ID 号的工作项。 (或者如果它不存在则更有可能给出错误)。如果我们可以编写一个查询来提示输入值,那么我们可以直接在自定义字段上进行搜索,而不会认为我们需要一个 ID。
  • 在跟进我的上述评论时,我今天发现您可以从搜索框中按字段进行搜索。您可以输入“”=。不幸的是,AND/OR 似乎不受支持,因此对原始问题没有帮助。

标签: tfs tfs-query


【解决方案1】:

查询不支持参数。

可以做什么:

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-12-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-03-03
    • 1970-01-01
    • 2013-11-15
    • 2013-06-01
    相关资源
    最近更新 更多