選択したイテレーションに割り当てられた作業成果物を選択できるようにするセレクターを作成しようとしています。
以下のコードで作成されたセレクターは、「表示するものはありません」のみを表示します。繰り返しにいくつかのユーザーストーリーがあることは知っていますが。
クエリ仕様をコメント アウトすると、プロジェクトの全履歴から 200 個の作業成果物が表示されるセレクターが生成されます。
function addChooser() {
var rallyDataSource = new rally.sdk.data.RallyDataSource('__WORKSPACE_OID__',
'__PROJECT_OID__',
'__PROJECT_SCOPING_UP__',
'__PROJECT_SCOPING_DOWN__');
var iterDropdown;
var wpChooser;
function onWPSelected(wpChooser, eventArgs) {
var selectedItem = eventArgs.selectedItem;
console.log(selectedItem);
};
function displayChooser(iterSelectedName) {
var chooserConfig = {
type : 'HierarchicalRequirement',
title : 'Choose a Work Product',
fetch : 'FormattedID,Name',
width : 600
};
chooserConfig.query = '(Iteration.Name = "' + iterSelectedName + '")';
wpChooser = new rally.sdk.ui.Chooser(chooserConfig, rallyDataSource);
wpChooser.display(onWPSelected);
};
function onIterationSelected(dropdown, eventArgs) {
var selectedName = dropdown.getSelectedName();
displayChooser(selectedName);
};
function showDropdown() {
var iterConfig = {
rememberSelection : false
};
iterDropdown = new rally.sdk.ui.IterationDropdown(iterConfig, rallyDataSource);
iterDropdown.display(document.getElementById('iterationDiv'), onIterationSelected);
};
//Load initial data
showDropdown();
};
rally.addOnLoad(addChooser);
セレクターのフェッチ属性に反復を追加しようとしましたが、影響はありません。