拉力赛时间输入项目查询?

时间:2012-03-23 15:29:57

标签: rally

如何在内置报表开发人员中查询迭代所有TimeEntryItem的集合。
我试过了:

var queryConfig = { type : 'timeentry',
                key  : 'TimeEntry',
                fetch: 'Task,User,Values,Owner,TimeEntryValue,Hours',
                query: '(Iteration.Name = ' + '\"' + targetIterationName + '\")'
            };

但它只是一直空着。

1 个答案:

答案 0 :(得分:1)

queryConfig返回空,因为TimeEntryItem对象上的迭代属性不存在。迭代与TimeEntryItem关联的任务相关联,这是导致此查询无效的原因。

要进行迭代,您必须以这种方式遍历:

TimeEntryItem - >任务 - >迭代

要获得迭代,您必须按项目或任务查询TimeEntryItem。然后,您需要将结果放在循环中,并通过迭代遍历任务属性来过滤它们。

是否可以向我提供有关您正在尝试构建哪种报告以及您需要哪种数据的更多详细信息,以便我帮助您指明正确的方向?