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);
}
После выполнения примера при выделении области ячеек таблицы рабочей книги, будет выведено сообщение о периоде выделения.
См. также: