答案 0 :(得分:1)
在Azure Devops中,如何创建显示迭代开始日期和结束日期的查询?
很抱歉给您带来不便。
Azure devops工作项查询不支持使用开始/结束日期过滤迭代。
要获取每次迭代的开始数据和完成日期,应使用REST API to list iterations而不是查询:
GET https://dev.azure.com/{organization}/{project}/{team}/_apis/work/teamsettings/iterations?api-version=5.0
然后您可以从响应中获取每个迭代的开始日期和结束日期:
更新:
我不希望按开始日期和结束日期进行过滤,我只是希望它 在报告中显示开始日期和结束日期。
如果您想在报告中显示迭代的开始日期和结束日期,那么即使使用WIQL,目前恐怕也无法做到这一点。
就像我上面说的那样, Azure devops工作项查询不支持使用开始/结束日期过滤迭代。。关于迭代开始和结束日期没有任何列选项,仅是迭代路径,因此我们无法在查询/报告中显示迭代开始和结束日期,WIQL只是UI查询的命令行/脚本模式。
另一方面,正如我们所知,“查询”是根据您使用查询指定的字段条件列出工作项的,因此,所有结果均与工作项信息有关,但是如果您打开任何工作项,我们将无法获得迭代开始和结束日期,只是迭代路径,因此,我们之所以无法获得迭代开始和结束日期。要获取迭代的开始和结束日期,我们必须使用Sprints
或使用REST API。
希望这会有所帮助。
答案 1 :(得分:0)
设法在以下位置找到该线程: MSDN