EaxMdService.loadEaxMd

Синтаксис

loadEaxMd(report: PP.Exp.EaxAnalyzer, callback, fireEvent);

Параметры

report. Загружаемый экспресс-отчет;

callback. Возвратная функция. Необязательный параметр;

fireEvent. Признак подтверждения загрузки метаданных в экспресс-отчет. Необязательный параметр.

Описание

Метод loadEaxMd загружает экспресс-отчет в сервис для работы с ним.

Пример

Для выполнения примера необходимо наличие на html-странице компонента ExpressBox с наименованием «expressBox» (см. «Пример создания компонента ExpressBox»). Откроем экспресс-отчет с ключом 109 и загрузим его в сервис для работы с ним:

// Получим сервис для работы с экспресс-отчетом
var eaxMdService = expressBox.getService();
// Открываем экспресс-отчет с ключом 109
var eaxAnalyzer = eaxMbService.open(109);
// Определяем возвратную функцию
var callback = function (sender, args) {
    console.log("В сервис загружен экспресс-отчет с ключом " + args.Args.getKey());
};
// Загружаем экспресс-отчет в сервис
eaxMdService.loadEaxMd(eaxAnalyzer, PP.Delegate(callback, this, eaxAnalyzer));

В результате выполнения примера был открыт экспресс-отчет, который затем был загружен в сервис для работы с ним. В консоли браузера об этом вывелось соответствующее сообщение:

В сервис загружен экспресс-отчет с ключом 109

См. также:

EaxMdService