EaxAnalyzer.EaxParams

Синтаксис

EaxParams() : Array of PP.Mb.Param;

Описание

Свойство EaxParams определяет массив параметров экспресс-отчета.

Комментарии

Для работы со свойством используются следующие методы:

Пример

Для выполнения примера необходимо наличие на html-странице компонента ExpressBox с наименованием «expressBox» (см. «Пример создания компонента ExpressBox»). Экспресс отчет должен содержать параметры отчета:

// Получим экземпляр экспресс-отчета
eaxAnalyzer = expressBox.getSource(); 
// Получим все параметры
allParams = eaxAnalyzer.getEaxParams();
// Получим идентификатор первого параметра
firstId = allParams[0].getId();
// Получим параметр по индексу
firstParam = eaxAnalyzer.getEaxParamById(firstId);
// Создадим новый параметр, на основе текущего
settings = firstParam.getSettings();
settings.Id = "NEWEAXPARAM";
settings.Name = "NewEaxParam";
settings.Metadata.id = "NEWEAXPARAM";
settings.Metadata.n = "NewEaxParam";
settings.Metadata.value = "10";
newParam = new PP.Mb.Param(settings);
// Удалим все параметры
eaxAnalyzer.clearEaxParams();
// Добавим новый параметр
eaxAnalyzer.setEaxParam(newParam, settings.Id);

В результате выполнения примера были удалены старые параметры и добавлен один новый, построенный на основе первого параметра.

См. также:

EaxAnalyzer