Как получить параметры и их значения из ParametersPanel в PerpetuumSoft.ReportViewer? - PullRequest
0 голосов
/ 01 марта 2011

Я использую PerpetuumSoft.ReportViewer для SSRS 2008 .

Мне нужен список параметров и их значений, которые пользователь установил в ParametersPanel.

Я смотрю ReportViewer.Parameterно это просто дает мне параметры, которые я добавляю в код, но мне нужны параметры, установленные пользователем в ParametersPanel.

Есть идеи по этому поводу?

Ответы [ 2 ]

1 голос
/ 09 марта 2011
0 голосов
/ 06 марта 2011

В средстве просмотра отчетов возникает событие, которое срабатывает при нажатии кнопки установки параметра.В обработчике этого события мы можем получить все параметры и их значения и сохранить в коллекции, чтобы использовать все, что нам нужно.

<rpt:ReportViewer x:Name="reportViewer" 
     ParametersProcessing="reportViewer_ParametersProcessing"/>

public List<ReportParameterValue> ReportParameterValues { get; set; }
private void reportViewer_ParametersProcessing(object sender, ParametersProcessingEventArgs e)
{
    ReportParameterValues = e.Collection;
}
...