使用sdk 2.0rc1和wsapi 2.0版对网格中的激活进行排名

时间:2013-10-25 09:52:22

标签: sdk rally

我正在从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的功能未启用,所以我无法重新排名任何。 有什么建议?

1 个答案:

答案 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]
       }
 });

单击“无名”排名列的标题并按排名排序网格时,拖放图标将变为可用。

enter image description here