2016-04-12 9 views
1

以下のコードでイタレーションバーンダウンチャートを作成しました。 apikeyが付加されたWebサーバーからこれを起動しようとすると、グラフではなくRally Login画面が表示されます。ラリーツールにすでにログインしている場合、グラフは正しく生成されます。 treegridを使用して生成されたコードは、APIKeyがパスに追加されたときに期待どおりに機能するため、この問題は標準レポートでのみ表示されます。ラリースタンダードレポート、APIKeyの問題、ログイン時に機能する

ありがとうございます!

<!DOCTYPE html> 
<html> 

<head> 
    <title>iterationburndown</title> 

    <script type="text/javascript" src="https://rally1.rallydev.com/apps/2.1/sdk.js"></script> 

    <script type="text/javascript"> 
     Rally.onReady(function() { 
      Ext.create("Ext.Container", { 
       context: {}, 
       items: [{ 
        xtype: "rallystandardreport", 
        width: 750, 
        height: 500, 
        reportConfig: { 
         report: "IterationBurndown", 
         iteration: "April", 
         subchart: "hide", 
         title: "Iteration Burndown" 
        }, 
        project: "https://rally1.rallydev.com/slm/webservice/v2.0/project/51186097359", 
        projectScopeUp: !1, 
        projectScopeDown: !0 
       }], 
       renderTo: Ext.getBody().dom 
      }); 

     Rally.launchApp('CustomApp', { 
      name: "iterationburndown", 
      parentRepos: "" 
     }); 

    }); 
</script> 


<style type="text/css"> 

</style> 

答えて

0

マークは、残念ながら、これは標準レポートコンポーネントによってレンダリングされたそれらの古いスタイルのチャートで制限です。それらの使用するA1サービスはAPIキーをサポートしていません。

Rally.ui.chart.ChartコンポーネントとルックバックAPIを使用してグラフを再実装すると効果的です。

一部のリソース:

すでにあなたが始めるための場所として使用することができ、リリースバーンダウンのための実装に関連するアプリもあります:https://github.com/RallyApps/app-catalog/tree/master/src/apps/charts/burndown

+0

感謝カイル!古いキータイプを生成する方法はありますか?それを試してみました(それは私たちの元の計画でした)、私たちが正しい情報をすべて提供したとき、そのツールはキーを提供しませんでした。ありがとう!マーク – markrosen

+0

あなたはログインキーについて話していますか?これはappsdkの1.xバージョンとのみ互換性があり、この時点では安全ではないと考えられています... –

+0

これを行う方法はありますか?私はapikeyを使用できますか?私はstandardreport以外の何かを推測しますか?ありがとう!マーク – markrosen

関連する問題