2

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 の機能が有効になっていないため、何も再ランク付けできません。何かアドバイス?

4

1 に答える 1

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

「名前のない」ランク列のヘッダーをクリックし、グリッドをランク​​順に並べ替えると、ドラッグ アンド ドロップ アイコンが使用可能になります。

ここに画像の説明を入力

于 2013-12-03T21:05:56.730 に答える