2016-06-22 5 views
1

私は私たちのワークスペースから特定のポートフォリオ品目を得るための簡単なクエリと思ったことを書いています。ここで JavaScriptを使用してポートフォリオ品目を照会するために使用する正しい「タイプ」とは何ですか

は、私のクエリコードです:

queryConfig = { タイプ: 'PortfolioItem'、 キー: '話'、 クエリ: '(名前= "Maintenance_Txn_Policy_Change")'、 フェッチ '名前、タグ ' };

rallyDataSource = new rally.sdk.data.RallyDataSource('__WORKSPACE_OID__', 
            '__PROJECT_OID__', 
            '__PROJECT_SCOPING_UP__', 
            '__PROJECT_SCOPING_DOWN__'); 
rallyDataSource.findAll(queryConfig, showStories); 

私はこのrallyDataSourceを実行

バックとして未定義きます。

queryConfig = { タイプ:: 'hierarchicalrequirement'、 キー: '話'、 クエリ:「(Iteration.Name =「反復

私が代わりにuserstoriesを探すために私のコードを変更した場合

2 ") '、 フェッチ:'名前、タグ ' };

rallyDataSource = new rally.sdk.data.RallyDataSource('__WORKSPACE_OID__', 
            '__PROJECT_OID__', 
            '__PROJECT_SCOPING_UP__', 
            '__PROJECT_SCOPING_DOWN__'); 
rallyDataSource.findAll(queryConfig, showStories); 

私は、正しい答えを得ます。

私の疑問は、ポートフォリオ品目、特に、機能を得るためのクエリで、タイプ:と何を指定するのですか?私はこのサイト(portfoilioitem、portfolioitem/Featureなど)で見たいくつかの例を試しましたが、何も動かないようです。

答えて

0

WS APIにPortfolioItemオブジェクトが導入されるより前に廃止されたAppSDK1が使用されています。 AppSDK2を使用してください。 portfolioitem/featureを使用するAppSDK2のドキュメントのthis exampleを参照してください。

2年前のthis SO postに記載されているAppSDK1でこの作業を行うには、トリックがあります。このトリックでは、対応するWS APIのバージョンを現在の2.0ではなく1.43に上げることができます。

関連する問題