Диалоговое окно «Обновить отчеты Crystal Reports без значений параметров»

Я использую Crystal Reports Basic для Visual Studio 2008.

Я хотел бы динамически обновлять свой отчет на основе параметра.

Например, у меня будет контракт с клиентом, и я хочу переключаться между клиентами на основе нажатия кнопки VB.NET winform.

Я ожидал, что приведенный ниже код сработает, но я продолжаю получать диалоговое окно «Введите значения параметров», почему оно не использует значение параметра, которое я только что установил?

CustomerReport1.SetParameterValue("CustomerID", txtCustID.Text)
CrystalReportViewer1.RefreshReport()

person Nathan Koop    schedule 20.03.2009    source источник


Ответы (1)


Решено удалением RefreshReport:

CustomerReport1.SetParameterValue("CustomerID", txtCustID.Text)
CrystalReportViewer1.ReportSource = CustomerReport1
person Nathan Koop    schedule 20.03.2009