TSService.setSort

Синтаксис

setSort (wbk, sortingEnabled, reverseHeader, direction, column, callback);

Параметры

wbk. Задает рабочую книгу, экземпляр класса Workbook;

sortingEnabled. Задает признак включения сортировки;

reverseHeader. Определяет порядок следования элементов календаря;

direction. Задает направление сортировки;

column. Задает столбец сортировки;

callback. Задает обработчик завершения операции .

Описание

Метод setSort устанавливает сортировку рядов рабочей книги.

Комментарии

Параметр reverseHeader может принимать следующие значения:

Пример

Для выполнения примера предполагается наличие на странице компонента WorkbookBox с наименованием «workbookBox» (см. «Пример создания компонента WorkbookBox»), также необходимо в обработчике события открытия документа добавить следующий код:

	var setSortButt = new PP.Ui.Button({
		ParentNode: document.body, //родительский узел DOM
		Content: "Установить сортировку", //подпись 					
		Click: PP.Delegate(onClickSetSort)					
	});	
				
	function onClickSetSort()
	{
		var wbk = args.Workbook; 
		var sortingEnabled = true;				
		var reverseHeader = true;		
		var direction = 'west';	
		var column = 0;	
		tsService.setSort(wbk, sortingEnabled, reverseHeader, direction, column, PP.Delegate(onSetSort,this));
		// Обработчик завершения метода setSort
		function onSetSort(sender, args){
			workbookBox.refreshAll();
		}	
	}

После выполнения примера на html-странице будет размещен компонент WorkbookBox и кнопка с наименованием «Установить сортировку». После нажатия на кнопку к рядам рабочей книги будет применена сортировка в порядке убывания дат:

См. также:

TSService