removeCellSpan(span: PP.Ui.TabSheetCellSpan);
span. Объединение ячеек, которое нужно удалить.
Метод removeCellSpan удаляет объединение ячеек из модели таблицы.
Для выполнения примера необходимо наличие на html-странице компонента TabSheet с наименованием «tabSheet» (см. «Пример создания компонента TabSheet»). Объединим ячейки из диапазона A0-B1, а затем удалим созданное объединение и выделим исходный диапазон:
// Получим диапазон ячеек по заданным координатам
var range = tabSheet.getRange(0, 0, 1, 1);
// Объединим ячейки в указанном диапазоне
tabSheet.merge(range);
var isRemove = confirm("Удалить объединение?");
if (isRemove) {
// Получим объединение
var span = tabSheet.getCellSpanUnderCoord(tabSheet.coord(0, 0));
// Получим модель данных таблицы
var model = tabSheet.getModel();
// Удалим объединение ячеек из модели
model.removeCellSpan(span);
model.getTabSheet().rerender();
// Выделим диапазон ячеек
range.select();
};
В результате выполнения примера были объединены ячейки в диапазоне (0, 0) - (1, 1):

После этого был показан диалог, запрашивающий подтверждение на удаление диапазона объединённых ячеек. В результате нажатия кнопки «OK» данный диапазон был разбит на отдельные ячейки и выделен:

См. также: