如何在Rally中更改Project累积流程图的上下文?

时间:2016-05-27 20:57:29

标签: javascript rally

我正在使用Project Cumulative Flow chart来显示拉力赛的缺陷。在此示例中,项目由应用程序的默认上下文选择:

_ProjectHierarchy: this.getContext().getProject().ObjectID

其中'this'是App的实例。

我想做的是改变背景,但我尝试过的任何事情都没有成功。 我尝试从:

更改storeConfig的context属性
context: this.getContext().getDataContext()

为:

context: {
    project: '/project/123456'
}

使用我的真实项目对象ID,但这没有什么区别。请帮我改变我的App实例的上下文或更改SnapshotStore的上下文,以便我可以在我想要的项目中进行搜索。

1 个答案:

答案 0 :(得分:1)

Lookback API和SnapshotStore的行为与标准Web Services API和Store略有不同。您希望将上下文保留在storeConfig中,因为它具有正确的工作空间。

_ProjectHierarchy是执行此操作的正确位置。如果您只是编辑应用程序上的设置并将其范围限定为所需项目,则上述代码已经可以使用。否则,您只需在所需项目的ObjectID中进行硬编码即可。

enter image description here

enter image description here

另外,我建议您从最新发布的SDK版本开始:https://help.rallydev.com/apps/2.1/doc/