2015-01-25 3 views
0

Я хочу передать параметры через мое MVC-представление, чтобы сообщить параметры в активных отчетах html5, но я не могу этого сделать.GrapeCity ActiveReports HTML5 Viewer Передача параметров для параметров отчета

вот мой код:

var reportOption = { 
      id: 'AR_HTML5Viewer_MVC.Reports.CoolReport.FooReport', 
      parameters: [ 
      { 
       name: 'CustomerID', 
       value: 'ALFKI' 
      }] 
     }; 

viewer.option ('Отчет', reportOption);

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

общественного FooReport() {

 var id = Parameters["CustomerID"]; // id is null 
     InitializeComponent(); 
    } 

любая помощь будет оценен по достоинству! благодарит заранее.

ответ

0

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

var reportOption = { 
    id: target.attr('data-bind’), 
    parameters: [{ name: "parameter1"}] 
}; 
reportsButtons.prop('disabled’, true); 
reportOption.parameters[0].value = "ALFKI"; 
+0

Я использую AR 8.2.492.0, я не могу получить параметры в своем отчете. моя проблема все еще там. –

0

я обновил свой AR версии к версии = 8.2.514.0, и заменить мои htmlviewer JS с образцом проекта htmlviewer js, который появился в обновлении в «моих документах», теперь я могу получить параметры в моем конструкторе отчетов.
благодарит за вашу помощь!