setControlsValue(report, metadata, callback);
report. Отчет;
metadata. -Метаданные;
callback. Обратный вызов.
Метод setControlsValue устанавливает значение для элементов управления.
Для выполнения примера предполагается наличие на html-странице компонента ReportBox с наименованием «reportBox» и сервиса для работы с регламентным отчетом с наименованием «prxMbService» (см. «Пример размещения компонента ReportBox»).Отчет должен включать в себя панель элементов управления. Создадим функцию setCtrlValue:
function setCtrlValue() {
var md = reportBox.getSource().getMetadata();
var cmd = md.controls;
cmd.its.it[1].value.value = "Новая строка";
prxMbService.setControlsValue(prxReport, { controls: cmd }, null)
}
После выполнения функции для первого элемента управления будет установлено значение «Новая строка».
См. также: