拉力赛:拉动故事计划的时间表状态的发布?

问题描述:

我试图从最新版本的故事计数API中拉取,按时间表状态细分。目前有这样的报告,但我在API中没有看到任何暴露的方法。有谁知道这是可能获得?拉力赛:拉动故事计划的时间表状态的发布?

您应该可以针对每个计划状态执行查询,并从响应正文中获取TotalResultCount。例如:

https://rally1.rallydev.com/slm/webservice/1.31/hierarchicalrequirement.js?query=(ScheduleState = "Defined") 

https://rally1.rallydev.com/slm/webservice/1.31/hierarchicalrequirement.js?query=(ScheduleState = "In-Progress") 

等。由于只有四个“内置”日程安排状态,加上Defined之前的可选状态和Accepted之后的可选状态,最多只能有6个请求。

+0

感谢阿兰,虽然总数不符。来自Web服务的查询与报告结果不匹配。我正在运行的查询是针对Release.Name和ScheduleState。查询是返回实时结果还是归档总数? – Mike 2012-04-24 14:56:00

您可以进一步筛选下来艾伦的例子上面发布一些信息以及通过改变查询参数:

查询=((ScheduleState =定义)和(Release.Name =“我释放”))

您是使用App SDK还是使用其他REST工具包之一(ruby,.net,python)编写应用程序?您可以在这里找到一些更好的代码示例:

http://developer.rallydev.com

您也可以尝试批量查询的方法,可以让你只返回查询的大小,而不是计算的结果。请参阅API文档的 “获得一个集合的大小”的例子:

https://rally1.rallydev.com/slm/doc/webservice/batch.jsp#example8