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 пикселей:
См. также: