我正在使用Project Cumulative Flow chart来显示拉力赛的缺陷。在此示例中,项目由应用程序的默认上下文选择:
_ProjectHierarchy: this.getContext().getProject().ObjectID
其中'this'是App的实例。
我想做的是改变背景,但我尝试过的任何事情都没有成功。 我尝试从:
更改storeConfig的context属性context: this.getContext().getDataContext()
为:
context: {
project: '/project/123456'
}
使用我的真实项目对象ID,但这没有什么区别。请帮我改变我的App实例的上下文或更改SnapshotStore的上下文,以便我可以在我想要的项目中进行搜索。
答案 0 :(得分:1)
Lookback API和SnapshotStore的行为与标准Web Services API和Store略有不同。您希望将上下文保留在storeConfig中,因为它具有正确的工作空间。
_ProjectHierarchy是执行此操作的正确位置。如果您只是编辑应用程序上的设置并将其范围限定为所需项目,则上述代码已经可以使用。否则,您只需在所需项目的ObjectID中进行硬编码即可。
另外,我建议您从最新发布的SDK版本开始:https://help.rallydev.com/apps/2.1/doc/