GWT CELLTABLE: Возможно ли, чтобы все значения столбцов из определенной строки восстановились до старого значения? - PullRequest
0 голосов
/ 03 августа 2011

Возможно ли, что все значения столбцов из определенной строки восстанавливают до старого значения?

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

Предположим, что в редактируемой выше сетке я изменил 1-ю запись, т.е.

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

изменился на

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

Есть ли способ восстановить старые значения объекта (строки) вместо очистки данных представления ячеек для каждого столбца и перерисовать редактируемую сетку.

Короче, вернуть запись к старому значению, которое выбранонаш флажок (Все или только выбранный chkbox, т.е. selectionModel.isSelected(object))

Моя таблица содержит (2-N) столбец, поэтому я задаю этот вопрос?

1 Ответ

0 голосов
/ 11 августа 2011

Вы используете поставщика данных для предоставления данных в CellTable? Вы можете клонировать данные строки перед рендерингом таблицы (или при редактировании), а когда вам нужно было вернуться, вы можете скопировать элементы обратно в провайдер данных и вызвать table.redraw();

...