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

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

|| ID || Отдел || Код || РНО || RCODE || .....................................................||ZCode ||
|| 1  ||  CS   || 001  ||  3      ||  030||...................................................||Q1||
|| 2  ||  DS   || 001  ||  5      ||  040||.....................................................||S1 ||

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

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

изменился на

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

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

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

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

1 ответ

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

Другие вопросы по тегам