getSelectionTimeRanges();
Метод getSelectionTimeRanges возвращает список периодов для выделенных рядов.
Для выполнения примера предполагается наличие на странице компонента WorkbookBox с наименованием «workbookBox» (см. «Пример создания компонента WorkbookBox»), также на странице должна быть определена переменная metabase, содержащая объект для соединения с репозиторием, а в обработчике события открытия документа необходимо добавить следующий код:
//добавим обработчик события окончания соединения с метабазой metabase.EndRequest.add(getSelectionTimeRanges); function getSelectionTimeRanges() { //Получаем список периодов для выделенных рядов var timeRanges = wbk.getSelectionTimeRanges(); var startDate; var endDate; for (var range in timeRanges) { startDate = timeRanges[range].startDate; endDate = timeRanges[range].endDate; break; } //Выводим сообщение о выделенном периоде alert("Выделен период: с "+ startDate+" по "+ endDate); }
После выполнения примера при выделении области ячеек таблицы рабочей книги, будет выведено сообщение о периоде выделения.
См. также: