我正在使用rallysolrartifactchooserdialog来显示主动选择器。但是,填充网格的计划仅在我在Rally中的默认项目范围内。有没有办法将其配置为获取所有计划?
{
xtype: 'rallysolrartifactchooserdialog',
id: 'portfolioItemPicker',
artifactTypes: ['portfolioitem/initiative'],
autoShow: true,
height: 250,
title: 'Choose an Initiative',
listeners: {
scope: this,
artifactChosen: function(picker, selectedRecord) {
...
}
}
}
我确实注意到文档中的storeConfig参数 - 也许这是解决方案?
答案 0 :(得分:0)
你走在正确的轨道上。您可以通过在storeConfig上包含上下文来控制工件的范围:
storeConfig: {
context: {
//specify the workspace to search
workspace: Rally.util.Ref.getRelativeUri(this.getContext().getWorkspace()),
//all projects
project: null
}
}
顺便说一下,如果你使用的是2.0rc3,那么相应的事件实际上是artifactchosen(全部小写)。我将修复doc示例来反映......