Копировать ссылку на страницу Перейти в предыдущий раздел Перейти в следующий раздел

Метод queryParamsAndExecuteIntegrated – формирует интегрированный отчет с предварительным запросом параметров

Синтаксис:

queryParamsAndExecuteIntegrated(referenceRecord:WA.Link, opt_isModal:object|WebAccess.components.dialogs.FormDialog)

referenceRecord – cсылка на запись справочника. Необязательный параметр;
opt_isModal – отображение диалога запроса параметров в виде модального окна. Необязательный параметр.

Возвращаемое значение:

Специальный deferred-объект.

Пример:

Чтобы диалог отображался в веб-клиенте, в XML-файле веб-модуля в секции Reports нужно прописать открытие диалога для отчета:

 

<Report name="AssignmentStatusImplementation" getparams="fromdialog" dialogname="AssignmentStatusImplementation" />

В атрибуте name прописывается имя отчета, в dialogname – имя диалога.

В JS-коде отчет будет вызываться следующим образом:

 

// Запустить интегрированный отчет «Состояние исполнения поручений»

// из справочника «Поручения по РКК».
var referenceRecord = new WA.Link(132632,OBJECT_TYPE.REFERENCE_RECORD, 'RRCAssignments');
WA.FC.reports('AssignmentStatusImplementation')
.queryParamsAndExecuteIntegrated(referenceRecord)
  .done(function(report) {
     report.open();
  });

© Компания DIRECTUM, 2018 Сообщество пользователей DIRECTUM
.navbar > a:hover { background: #FFD73B; }