0
我想创建一个可导出到CSV网格应用程序的拉力来显示依赖关系。但我没有得到我期望的使用商店的SDK 2的结果。我发现了一个旧版SDK 1应用程序,它返回了我正在查找的内容。在SDK中的拉力赛查询1 vs在SDK中的商店2
我不知道我需要做什么让前辈展示。我所得到的只是数据对象中商店的计数。我经历过很多次文档,并且被卡住了。
var dependencydata = Ext.create('Rally.data.wsapi.Store', {
model: 'hierarchicalrequirement',
autoLoad: true,
listeners: {
load: function(dependencydata, data, success) {
//process data
console.log("Woot Data !",dependencydata, data, success);
this.loadgrid(dependencydata);
},
scope: this
},
fetch: ['Rank','FormattedID','Name','Predecessors','Successors','Project','ScheduleState']
});//end Store
结果是
数据
FormatId 12345
布拉赫
前身
计数2
我需要的是
数据
FormatId 12345
胡说
前身
object
Array
FormatId 45637
在SDK 1它会一直做这样的我想
var queryConfig = {
type : 'hierarchicalrequirement',
key : 'stories',
fetch: 'Rank,FormattedID,Name,Predecessors,Successors,Project,ScheduleState',
query: '(Release.Name = "' + relDropdown.getSelectedName() + '")',
order: 'Rank'
};
rallyDataSource.findAll(queryConfig, showUserStoriesTable);
}
谢谢,我会稍后再试试这个晚上。猜猜我不应该尝试从树的顶端拉36000 +故事的顶部故事的整个集合:-) – Scrummando
感谢您的帮助,我已经能够得到这个与上面的代码一起工作。现在我正在努力将此传递给网格。我需要我想,将需要拼接记录[0]与记录[0] .predecessor显示在一行。在网格上。 – Scrummando
您需要使用具有渲染器功能的自定义列定义。因此,将这样的内容传递给网格中的columnCfgs: {dataIndex:'Successors',text:'Dependencies',renderer:function(value,metaData,record){//使用record.predecessorStore和record.successorStore返回您希望在单元格中显示的HTML}} –