我正在使用 Project Cumulative Flow chart 来显示 Rally 随时间的缺陷。在此示例中,项目由应用程序的默认上下文选择:
_ProjectHierarchy: this.getContext().getProject().ObjectID
其中“this”是应用程序的实例。
我想做的是改变上下文,但我尝试过的都没有成功。 我尝试更改 storeConfig 的上下文属性:
context: this.getContext().getDataContext()
到:
context: {
project: '/project/123456'
}
使用我的真实项目对象 ID 但这没有什么区别。请帮助我更改我的 App 实例的上下文或更改 SnapshotStore 的上下文,以便我可以在我想要的项目中进行搜索。
最佳答案
Lookback API 和 SnapshotStore 的行为与标准 Web Services API 和 Store 略有不同。您需要保留 storeConfig 上的上下文,主要是为了让它获得正确的工作空间。
_ProjectHierarchy 是执行此操作的正确位置。如果您只是编辑应用程序的设置并将其范围限定到所需的项目,上面的代码就已经可以工作了。否则,您可以在所需项目的 ObjectID 中进行硬编码。
另外,我可以建议从最新发布的 SDK 版本开始:https://help.rallydev.com/apps/2.1/doc/
关于javascript - 如何在 Rally 中更改项目累积流程图的上下文?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37492143/