查看一个人拥有的所有故事

时间:2012-02-03 00:50:37

标签: rally

是否有人建议以最佳/最简单的方式查看Rally工作区内特定用户(或特定用户)拥有的所有故事?

我认为,如果在每个工作区的顶部有单个“父”项目,可能有办法做到这一点(例如通过自定义网格),但我正在寻找类似的东西而不必制作“虚拟”优步 - 项目。

谢谢!

1 个答案:

答案 0 :(得分:2)

您将无法在自定义网格上执行此操作,因为您将受设置面板中的全局项目范围或您选择的特定范围的约束。这可以相对简单地编写为应用程序(然后可以在仪表板或自定义选项卡中的自定​​义面板中运行)。

App SDK的RallyDataSource允许查询整个工作区,如下所示:

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

rallyDataSource.findAll({
  'type' : 'hierarchicalrequirement',
  'key' : 'myStories',
  'fetch': 'FormattedID,Name',
  'query': '(Owner = /user/__USER_OID__)', //Find items owned by me
  'order': 'FormattedID',
  'project': null //Query the entire workspace
}, 
onStoriesRetrieved); //Callback when data is available

然后,应该直接在Table中显示这些故事。