问题标签 [wiql]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
3272 浏览

json - TFS API - WIQL - 查询仅返回 id 和 url

我正在尝试在 TFS 服务器上执行 WIQL 查询(按照示例)并获取带有标题和其他字段的工作项。即使我在输出中定义了我想要的列,json 也只返回了 id 和 url。

询问

杰克逊回来了

是否有任何标志我应该传递给查询,以便我可以在输出中获取这些字段?

0 投票
2 回答
2094 浏览

tfs - 检索在 TFS 中创建的已保存查询的 WIQL

我使用 Web 界面以交互方式在 TFS 中创建了一个查询。现在我想获取它正在使用的 WIQL。

我知道的唯一方法是调用RESTful api并传递 $expand=wiql。有没有更简单的方法?理想情况下来自交互式网络界面?

0 投票
1 回答
2157 浏览

javascript - WIQL 的 VSTS 查询不返回请求的字段

我正在 VSTS 中构建一个小部件,并从 Work Item Tracking 休息客户端调用 queryByWiql() 方法。

我的查询是:

但结果看起来像这样,其中没有一个工作项实际上包含剩余工作信息:

在此处输入图像描述

对于我请求的任何字段都是如此;Title, State, Assigned To 等。我请求的字段将出现在列下。但是没有一个工作项本身会有这些信息。

为什么会这样?我该如何解决?干杯

0 投票
1 回答
140 浏览

c# - 如何使用 C# 从 *.wiq 文件中读取内容

正如标题所说,我想将 .wiq 文件中的所有文本作为 C# 中的字符串读取。有可能吗?因为普通的 StreamReader 只适用于 .txt!

0 投票
1 回答
1032 浏览

c# - c# WIQL 查询以获取所有不同的迭代路径

我正在尝试通过使用 wiql 查询来获取我们团队项目的所有不同迭代路径。

我的实际解决方案如下:

我使用这个查询

获取所有相关的 WorkItem 并遍历它们以获取所有不同的迭代路径。

但是这个解决方案的性能并不好。有没有办法只查询使用的不同迭代路径?我已经读过不支持“不同”,但也许有一种我还没有想到的方法。

0 投票
1 回答
105 浏览

c# - 如何在工作项查询语言中比较 ID

我正在编写一个 WIQL 查询,我需要根据工作项的 ID 过滤掉内容。在这里,我需要将 ID 与用户定义的值进行比较,但我不知道该怎么做。

下面是我的代码:

我听说过 IDictionary 实现,但是我不知道这对我有什么帮助。

0 投票
1 回答
96 浏览

javascript - VSTS - 小部件仅适用于某些人而不适用于其他人。可能是什么问题?

原帖:

我已经构建了一个适用于公司中某些人的小部件,但不适用于其他人,我想知道是否有人可以帮助我。

对于它为之工作的人来说,无论他们使用什么计算机或浏览器,它都可以工作。而对于那些它不起作用的人,无论他们使用什么计算机或浏览器,它都不起作用。

小部件非常简单。它在将结果绘制在图表上之前使用查询 API 构建查询。

主要问题似乎是查询对某些人返回零结果,原因不明。

它似乎与许可证或安全权限无关,因为某些持有 stackholder 许可证的人可以看到该小部件,而其他持有基本许可证且具有项目管理员权限的人则不能。

任何建议将不胜感激。

代码

首先,我有一个根据我想要的查询类型构建查询的方法。

的实现buildWiql()是:

然后在main函数里面:

当控制台记录查询结果时。对于那些不适用的人,查询返回一个包含 0 个元素的数组。

更新: 对于小部件不起作用的帐户。在浏览器中打开控制台会出现此错误:

0 投票
2 回答
227 浏览

c# - 无法在 Eval 中验证 TFS 工作项字段

我有一个 TFS 工作项字段,似乎大多数工作项都存在,但有时不存在。

我正在尝试使用 WorkItemCollection 将这些工作项绑定到列表视图中,并且除了我尝试绑定该字段时,一切正常。

该字段本身在查询选择中指定,并且没有错误。但是,在某些工作项上不引发错误的情况下获取该字段的唯一方法是(在 .cs 中)::

由于这些工作项处于只读模式,我不能只强制写入值等。(除非我返回一个字典,其值与工作项配对,但我认为这不是最好的解决方案......)

我正在尝试做的是在 Listview ItemTemplate 中,如下所示:

但我得到“包含”不是有效的“字段”属性(因为它是一种收集方法) - 我被 eval 卡住了

如何正确评估和显示我的症状字段?

0 投票
1 回答
2303 浏览

powershell - 使用工作项查询语言 (wiql) 为 Visual Studio Team Services (VSTS) 编写和执行自定义查询的过程

我想使用“WIQL”从 VSTS 中提取数据并使用该数据进行一些报告。1)有人可以告诉我是否可以在PowerShell中使用“WIQL”?如果是这样,请告诉我在哪里可以找到一些示例或演示?

2)此外,是否有任何其他支持“WIQL”的客户端工具来对 VSTS 进行自定义查询。如果是这样,请告诉我在哪里可以找到与此相关的一些演示或示例?

0 投票
1 回答
1074 浏览

excel - VSTS WIQL 对 PowerShell 中链接工作项的查询

在 PowerShell 中使用 WIQL(工作项查询语言),我想创建一个关于我的 VSTS 团队项目的报告,其中包含特定“迭代路径”和“区域路径”下所有工作项的工作项链接关系的详细信息。例如:史诗→功能→用户故事。由于史诗和功能之间以及功能和用户故事之间存在父/子关系。因此输入将是“迭代路径”和“区域路径”,相应的输出将是包含这些工作项及其关系的所有详细信息的报告(.csv 或 .xls)。有人可以告诉我如何在 PowerShell 中使用 WIQL 来实现这一目标吗?