TabSheetRange.horizontalExpand

Синтаксис

horizontalExpand(amount: Number, ignoreInvalid: Boolean);

Параметры

amount. Количество столбцов, на которое будет выполнено расширение;

ignoreInvalid. Признак игнорирования несуществующих столбцов таблицы. Если параметр равен значению true, то несуществующие столбцы будут игнорированы, если значению false, то не будут.

Описание

Метод horizontalExpand расширяет диапазон ячеек таблицы влево и вправо на указанное количество столбцов.

Пример

Для выполнения примера необходимо наличие на html-странице компонента с наименованием «tabSheet» (см. «Пример создания компонента TabSheet»). Определим диапазон, состоящий из одной ячейки C2, и очистим значение в ней. Далее расширим данный диапазон на две строки вверх и вниз, а также на один столбец влево и вправо:

// Определим диапазон, соответствующий одной ячейке C2
var range = tabSheet.getCell(2, 2);
// Очистим значение данной ячейки
tabSheet.setCellValue("", 2, 2)
// Расширим диапазон на один столбец влево и вправо							
range.horizontalExpand(1, true);
// Расширим диапазон на две строки вверх и вниз						
range.verticalExpand(2, true);
// Выделим получившийся диапазон
range.select();
// Увеличим ширину и высоту таблицы 
tabSheet.setWidth(700);
tabSheet.setHeight(350);

В результате выполнения примера диапазон, состоящий из одной ячейки C2, был расширен на две строки вверх и вниз, а также один столбец влево и вправо. Значение исходной ячейки было стёрто, ширина таблицы изменилась до 700 пикселей, а её высота - до 350 пикселей:

См. также:

TabSheetRange