2009-03-20 13 views
5

Sono in esecuzione Crystal Reports Basic per Visual Studio 2008.Refresh Crystal Reports senza "Valori parametri" dialogo

Vorrei aggiornare dinamicamente la mia relazione sulla base di un parametro.

Ad esempio, avrò un contratto con il cliente e voglio passare da un cliente all'altro in base a un clic del pulsante WinF VB.NET.

Mi aspettavo che il codice seguente funzionasse, ma continuo a ricevere la finestra di dialogo "Immettere i valori dei parametri", perché non sta usando il valore del parametro che ho appena impostato?

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

risposta

6

risolto rimuovendo la RefreshReport:

CustomerReport1.SetParameterValue("CustomerID", txtCustID.Text) 
CrystalReportViewer1.ReportSource = CustomerReport1 
Problemi correlati