ポートフォリオ アイテム用の Rally の WebService API の実験を開始しています。Rally でカスタム GRID アプリを作成する際には問題はありませんが、カスタム HTML アプリを作成しようとすると問題が発生します。特定の親ポートフォリオ アイテムのポートフォリオ アイテムのリスト (ポートフォリオ アイテム階層の最下位レベル) をクエリしようとしています。
カスタム GRID アプリでは機能しますが、カスタム HTML アプリでは機能しない次のクエリを使用しています。
'(Parent.FormattedID = "P123")',
次の API バージョンを使用しています。
<script type="text/javascript" src="/apps/1.32/sdk.js?apiVersion=1.38"></script>
HTML カスタム グリッド内で使用している関連コードは次のとおりです。
function onLoad() {
rallyDataSource = new rally.sdk.data.RallyDataSource(
'123456789',
'123456790',
'__PROJECT_SCOPING_UP__',
'__PROJECT_SCOPING_DOWN__');
var queryConfig = [];
queryConfig.push({
type: 'portfolioitem',
key : 'pisQueryKey',
query: '(Parent.FormattedID = "P123")',
fetch: 'FormattedID,Name,PortfolioItemType,PlannedStartDate,PlannedEndDate,LeafStoryCount,LeafStoryP>lanEstimateTotal,PercentDoneByStoryCount,PercentDoneByStoryPlanEstimate'
});
rallyDataSource.findAll(queryConfig, drawTable);
}
「表示するものがありません」としか表示されません。テーブル ヘッダーの下。提案や代替ソリューションをお寄せいただきありがとうございます。