查询工作区

时间:2012-04-25 03:08:30

标签: rally

是否可以在整个工作区中查询缺陷?

我们的客户支持门户网站中存在缺陷,这些缺陷具有特殊的“支持ID”字段集,但可以分发到我们的任何项目中。我想查询工作区中所有项目和子项目中的任何此类开放缺陷,但我认为项目范围将阻止这种情况。

有没有办法做到这一点?我想我可以将所有项目放在工作区中的一个“超级”项目下并按照这种方式进行,但似乎这会给组织中的每个人带来更多的导航麻烦,以帮助解决这个问题。

1 个答案:

答案 0 :(得分:2)

实际上,您可以通过不在查询中指定项目(特别是将项目设置为null)来执行此操作。以下是使用App SDK中的RallyDataSource的示例:

var rallyDataSource = new rally.sdk.data.RallyDataSource('__WORKSPACE_OID__', 
                                              '__PROJECT_OID__',
                                               '__PROJECT_SCOPING_UP__', 
                                              '__PROJECT_SCOPING_DOWN__'); 

var queryConfig = { 
    type: 'defect',
    key: 'defects',
    fetch: 'Name,State,Severity',
    project: null //query all projects in the workspace
 };

 rallyDataSource.findAll(queryConfig, displayDefects);