openUnitDim (wbk, callback);
wbk. Задает значение рабочей книги;
callback. Задает обработчик окончания выполнения операции.
Метод openUnitDim открывает справочник единиц измерения.
Для выполнения примера предполагается наличие на странице компонента WorkbookBox с наименованием «workbookBox» (см. «Пример создания компонента WorkbookBox»), также необходимо в обработчике события открытия документа добавить следующий код:
//Открываем справочник единиц измерения
tsService.openUnitDim(wbk, onOpenUnitDim);
// Обработчик события окончания выполнения метода openUnitDim
function onOpenUnitDim(sender, args){
var alertString = "";
//Преобразуем текст ответа сервера в JSON объект
var res = JSON.parse(args.ResponseText);
//Получаем единицы измерения из ответа сервера и выводим на экран наименования единиц измерения
for (var i = 0; i < res.GetDimElementsResult.els.e.length; i++)
{
alertString += "Единица измерения № " + (i+1) + " - " + res.GetDimElementsResult.els.e[i].n + '\n';
}
alertString += "Всего - " + res.GetDimElementsResult.els.e.length;
alert(alertString);
}
После выполнения примера будет выведено сообщение, содержащее список имеющихся в источнике единиц измерения.
См. также: