2011-08-03 3 views
0

特定の行のすべての列の値が の古い値に復元される可能性はありますか?GWT CELLTABLE:特定の行からのすべての列値を古い値に復元することは可能ですか?

 
|| ID || Dept || Code || RNO || RCode|| .....................................................||ZCode || 
|| 1 || CS || 001 || 3  || 030||...................................................||Q1|| 
|| 2 || DS || 001 || 5  || 040||.....................................................||S1 || 

で編集可能なグリッド上で、私は

 
|| 1 || BP || 010 || 3  || 003||.....................................................||Q1|| 

に変更

 
|| 1 || CS || 001 || 3  || 030||.....................................................||Q1|| 

すなわち、第一のレコードを変更したと セルをクリアする代わりに、古いオブジェクト(行)の値を復元する方法はあります各列のデータを表示し、編集可能なグリッドを再描画します。私たちのチェックボックス (のみselectionModel.isSelected(object)すなわちすべてまたは選択しchkbox)

私のグリッドで選択された古い値にショート復帰レコードで

ので、私はこの質問をしています(2-N)の列が含まれていますか?

答えて

0

データプロバイダを使用してCellTableにデータを提供していますか?テーブルをレンダリングする前に行データを複製することができます。また、元に戻す必要がある場合は、データプロバイダにアイテムを戻してコールできます。table.redraw();

関連する問題