Я построил картон с историческими картами с Epic плавными линиями и столбцами Iteration.Существует селектор итераций, который выбирает, с какой итерации начинать.
Мой проект является дочерним проектом в портфеле.Каждый дочерний проект имеет свои собственные итерации.(На самом деле мы должны выровнять итерации и определить временные рамки на родительском уровне, но мы еще не сделали этого.) Некоторые эпосы являются локальными для моего проекта, другие - на родительском уровне, поэтому есть истории и в проектах одного уровня.
apps работает так, как задумано в дочерних проектах, то есть показывает истории в этом проекте, сгруппированные по Epic и Iteration, начиная с выбранной итерации.
Если он выполняется в родительском проекте, он должен показывать истории из родительского проекта.и все дочерние проекты, сгруппированные по Epic и Iteration (таким образом, столбцы Iteration были бы смесью итераций из дочерних проектов).
Проблема состоит в том, что выпадающий список итерации не заполняется, когда контекст является родительским проектом,Без выбранной начальной итерации больше ничего не загружается.
Можно ли сказать IterationComboBox перейти к дочерним проектам?Я попытался добавить контекст: {projectScopeDown: true} к объекту конфигурации, но это не имело никакого эффекта.
var me = this;
var iterComboBox = Ext.create('Rally.ui.combobox.IterationComboBox', {
itemId: 'iteration-combobox', // we'll use this item ID later to get the users' selection
fieldLabel: 'Start from:',
labelAlign: 'right',
width: 500,
listeners: {
ready: me._loadSchedules, // initialization flow: next, load schedules
select: me._loadData, // user interactivity: when they choose a value, (re)load the data
scope: me
},
context:{
projectScopeDown: true
}
});