getLastColIndex();
Метод getLastColIndex возвращает индекс последнего столбца в таблице.
Метод возвращает значение типа Number.
Для выполнения примера необходимо наличие на html-странице компонента TabSheet с наименованием «tabSheet» (см. «Пример создания компонента TabSheet»). Скроем последнюю строку и столбец таблицы. Далее определим индексы последнего столбца, последнего нескрытого столбца, последнего видимого столбца, последнего полностью видимого столбца и последнего видимого целиком столбца. Аналогично получим информацию о строках таблицы. Для наглядности примера прокрутим таблицу к последним строке и столбцу:
// Получим измерения таблицы var measures = tabSheet.getMeasures(); // Скроем последную строку и столбец таблицы measures.addHiddenColumn(measures.getLastColIndex()); measures.addHiddenRow(measures.getLastRowIndex()); console.log("Информация о столбцах таблицы:"); console.log("Индекс последнего столбца: " + measures.getLastColIndex()); console.log("Индекс последнего нескрытого столбца: " + measures.getLastNonHiddenColIndex()); console.log("Индекс последнего видимого столбца: " + measures.getLastVisibleColIndex()); console.log("Индекс последнего полностью видимого столбца: " + measures.getLastColFullyVisible()); console.log("Индекс последнего видимого целиком столбца: " + measures.getLastEntirelyVisibleColIndex()); console.log("Информация о строках таблицы:"); console.log("Индекс последней строки: " + measures.getLastRowIndex()); console.log("Индекс последней нескрытой строки: " + measures.getLastNonHiddenRowIndex()); console.log("Индекс последней видимой строки: " + measures.getLastVisibleRowIndex()); console.log("Индекс последней полностью видимой строки в таблице: " + measures.getLastRowFullyVisible()); console.log("Индекс последней видимой целиком строки: " + measures.getLastEntirelyVisibleRowIndex()); // Выполним прокрутку к определённой строке и столбцу tabSheet.scrollToRow(measures.getLastRowIndex()); tabSheet.scrollToColumn(measures.getLastColIndex());
Изначально таблица имела следующий вид:
При выполнении примера были скрыты последняя строка и столбец таблицы, а затем в консоль браузера были выведены индексы последнего столбца, последнего нескрытого столбца, последнего видимого столбца, последнего полностью видимого столбца и последнего видимого целиком столбца. Аналогичная информация была отображена о строках таблицы:
Информация о столбцах таблицы:
Индекс последнего столбца: 5
Индекс последнего нескрытого столбца: 4
Индекс последнего видимого столбца: 3
Индекс последнего полностью видимого столбца: 2
Индекс последнего видимого целиком столбца: 3
Информация о строках таблицы:
Индекс последней строки: 5
Индекс последней нескрытой строки: 4
Индекс последней видимой строки: 3
Индекс последней полностью видимой строки в таблице: 2
Индекс последней видимой целиком строки: 3
Затем для наглядности примера была выполнена прокрутка таблицы к последним строке и столбцу:
См. также: