Edited: function (sender, args);
sender. Источник события;
args. Информация о событии. Доступные аргументы: after - массив ячеек таблицы после их редактирования, before - массив ячеек таблицы до их редактирования, type - тип редактируемых объектов, method - метод редактирования таблицы, определяемый с помощью перечисления PP.Ui.TabEditMethod.
Событие Edited наступает после редактирования ячейки таблицы.
Данное событие доступно, если существует возможность выделения ячеек таблицы.
Для выполнения примера необходимо наличие на html-странице компонента TabSheet с наименованием «tabSheet» (см. «Пример создания компонента TabSheet»). Обработаем событие процесса редактирования ячейки Editing и событие окончания данного процесса Edited:
// Обработаем событие Edited
tabSheet.Edited.add(function (sender, args) {
console.log("Ячейка отредактирована.");
// Получим копию ячейки таблицы после редактирования
var after = args.after[0];
console.log("Новое значение ячейки: " + after.getValue())
});
// Обработаем событие Editing
tabSheet.Editing.add(function (sender, args) {
console.log("Редактирование ячейки...");
// Получаем координаты редактируемой ячейки
var coord = args.Cell.getCoord();
console.log("Координаты ячейки: (" + coord.rowIndex + ", " + coord.colIndex + ")")
});
Выполним данный пример. Затем дважды щёлкнем по ячейке таблицы B0 и введём в неё новое значение, равное 36:

Далее подтвердим ввод. Тогда в консоли браузера будут выведены координаты отредактированной ячейки и её новое значение:
Редактирование ячейки...
Координаты ячейки: (0, 1)
Ячейка отредактирована.
Новое значение ячейки: 36
См. также: