当前冲刺号码的用户故事

时间:2017-09-08 06:39:39

标签: python rally

我创建了一个仪表板,用于显示所有团队的用户故事。该仪表板应具有当前的sprint用户故事。我正在编写一个python脚本来调用它。

这就是我现在构建查询字符串的方式。我正在使用Sprint编号,团队名称和当前sprint的结束日期来获取sprint用户故事。

url     = "https://rally1.rallydev.com/slm/webservice/v2.0/hierarchicalrequirement?query=((Project.Name%20%3D%20%22" + teamNameEncoded + "%22)%20and%20(Iteration.Name%20%3D%20%22Sprint%20" + key['sprintNumber'] + "%20" + key['sprintEndDate'] + "%22))&fetch=Name,FormattedID,PlanEstimate"

我在Json文件中获取这些值。

Json文件

{
    "teams": [
        {
            "sprintNumber": "114",
            "sprintEndDate": "Sep-19-2017",
            "teamName": "def",
            "filePath": "file1.json"
        },

        {
            "sprintNumber": "114",
            "sprintEndDate": "Sep-19-2017",
            "teamName": "abc",
            "filePath": "file2.json"
        }
]
}

filePath 是存储响应。

那么,如何根据当前日期(或)获取当前sprint用户故事我如何使用API​​获取当前sprint用户故事而不提供当前sprint数和sprint结束日期?

提前致谢。

1 个答案:

答案 0 :(得分:1)

您应该可以创建如下查询:

((Iteration.StartDate < today) AND (Iteration.EndDate >= today))

在帮助文档中有一些关于特殊查询的提示和技巧:https://help.rallydev.com/grid-queries