我正在从sdk 2.0p5转到2.0rc1,无法在网格中进行排名。
this.down('#leftSide').add({
xtype:'rallygrid',
enableRanking: true,
model: this._models.TestSet,
storeConfig:{
fetch:['FormattedID', 'Name', 'Rank'],
sorters:[
{property: 'Rank', direction: 'ASC'}
]
},
columnCfgs: [
'FormattedID',
'Name'
]
});
我使用enableRanking选项来激活拖放排名,它完美地适用于2.0p5,但是在2.0rc1中我看到创建了rallyrankcolumn但它是空的并且DND的功能未启用,所以我无法重新排名任何。 有什么建议?
答案 0 :(得分:1)
AppSDK 2.0rc2刚刚发布:
https://rally1.rallydev.com/apps/2.0rc2/sdk.js
https://help.rallydev.com/apps/2.0rc2/doc/
并且拖放排名有效。
以下是enableRanking
设置为true的代码片段:
this.grid = this.add({
xtype: 'rallygrid',
model: model,
enableRanking: true,
columnCfgs: [
'FormattedID',
'Name',
'Priority'
],
storeConfig: {
fetch: ['FormattedID', 'Name', 'Priority'],
filters : [filter]
}
});
单击“无名”排名列的标题并按排名排序网格时,拖放图标将变为可用。