使用rallystandardreport

时间:2016-04-02 04:49:39

标签: rally code-rally

我正在利用拉力赛标准报告来生成迭代燃尽,但考虑到我想在维基/网页上发布此消息。寻找一种方法将其指向项目/子项目,以便我可以在一个页面上有多个这样的实例。我通过上下文尝试过,但我显然错过了一些东西。代码如下,任何指导/建议将不胜感激!

谢谢! 标记

    Ext.create('Ext.Container', {
    context : {
            workspace : 'https://rally1.rallydev.com/slm/webservice/v2.0/workspace/50876644101',
            project : 'https://rally1.rallydev.com/slm/webservice/v2.0/project/50891172431'
           },
    items: [{
        xtype: 'rallystandardreport',
        width: 750,
        height: 500,
        reportConfig: {
           report: 'IterationBurndown',
           subchart: 'hide',
           title : 'IterationBurndown',
           project : 'Harrier'
        }
    }],
    renderTo: Ext.getBody().dom
});

1 个答案:

答案 0 :(得分:0)

你走在正确的轨道上。 StandardReport组件是最早编写的组件之一,因此它并不完全遵循标准功能来传递与大多数SDK其余部分一样的上下文。

您使用上面project配置的正确路径 - 它只需要是您要定位的项目的参考而不是名称,并且它在根组件配置上正确而不是在reportConfig下面。还有projectScopeUpprojectScopeDown

这里还有一个完整的例子:https://help.rallydev.com/apps/2.0/doc/#!/example/standard-report

{
    xtype: 'rallystandardreport',
    width: 750,
    height: 500,
    reportConfig: {
       report: 'IterationBurndown',
       subchart: 'hide',
       title : 'IterationBurndown'
    },
    project: '/project/12345',
    projectScopeUp: false,
    projectScopeDown: true
}