1

API 2.0 を使用してスーパーかんばんボードに取り組んでおり、カードをレンダリングするときに、ストーリーを次のスプリントに移動するボタンが必要です。

繰り返しコンボを追加することから始めましたが、それはやり過ぎです。ボタンとコードを追加できますが、次の反復を取得する方法はありますか?

コーディングを始める前にここで質問しようと思いました。

かんばんボードはイテレーション固有のものなので、スプリントを 1 つまたは 2 つ上に移動しても、それを前に進めたいと思うので、現在のイテレーションを取得して、どうにかして次のイテレーションを取得する必要があると考えてください...

考え?

4

1 に答える 1

1

開始日が今日より後の反復を、開始日順に照会できます。これにより、records[0] の次の反復が得られるはずです...

Ext.create('Rally.data.WsapiDataStore', {
    model: 'Iteration',
    fetch: ['Name', 'StartDate', 'EndDate'],
    autoLoad: true,
    sorters: [
        {
            property: 'StartDate'
            direction: 'ASC'
        }
    ],
    filters: [
        {
            property: 'StartDate',
            operator: '>',
            value: Rally.util.DateTime.toIsoString(new Date()) 
        }
    ],
    listeners: {
        load: function(store, records) {
            var nextIteration = records[0];
        }
    }
});
于 2012-09-05T14:41:43.963 に答える