2016-04-02 12 views
1

私は反復のバーンダウンを生成するためにラリーの標準レポートを利用していますが、私はこれをwiki/webページに投稿したいと考えています。これを1つのページに複数のインスタンスを持つことができるように、これをプロジェクト/サブプロジェクトにポイントする方法を探しています。私は文脈で試してみましたが、明らかに何かが欠けています。コードは以下の通りですが、どんな指針や勧告も大変ありがとう!rallystandardreportを使用している場合のコンテキストの調整

ありがとうございます! マーク

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 
}); 

答えて

0

あなたは正しい方向にあります。 StandardReportコンポーネントは、書かれた最も初期のコンポーネントの1つでした。そのため、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 
} 
関連する問題