EeMan X Ответов: 1

Как я могу передать значение существующему параметру в отчете rdlc


Я разрабатываю отчет rdlc с параметром "txtpayee" и текстовым полем с выражением
"=Parameters!txtpayee.value"
Я хочу передать значение из моего combobox в текстовое поле в моем отчете. Проблема в том, что когда я пытаюсь это сделать, он передает значение, но не в текстовое поле, а создает другую страницу.

Что я уже пробовал:

Dim params = New ReportParameter
params.Name = "txtpayee"
params.Values.Add(cmb_payee.Text)

With frm_rpt.ReportViewer1
     .LocalReport.SetParameters(params)
     .RefreshReport()
End With

1 Ответов

Рейтинг:
2

Wendelius

Вы должны быть в состоянии использовать метод SetParameterValue. Взгляните на это Документе.Метод SetParameterValue (String,Object,String)[^].

Также есть несколько примеров в Программно передавайте параметры в Crystal Reports из ASP.NET (C#) - Часть 1[^]