sto provando a mandare dei parametri ad un report:
ispitato da questo esempio in C#:
codice:
ReportParameter[] Param = new ReportParameter[2];
Param[0] = new ReportParameter("parRepGroup", True);
Param[1] = new ReportParameter("parRepOrd", "Order by COGNOME");
reportViewer.LocalReport.SetParameters(Param);
e ho provato con questo:
codice:
Dim Param As ReportParameter = New ReportParameter(2)
Param(0) = New ReportParameter("parRepGroup", True)
Param(1) = New ReportParameter("parRepOrd", "Order by COGNOME")
ReportViewer.LocalReport.SetParameters(Param)
ma segnala l'errore (su param(0) e param(1)):
La classe "Microsoft.Reporting.WinForms" non può essere indicizzata perche non contiene proprietà predefinite.
.
Così ho fatto:
codice:
Dim Param As ReportParameter
Param = New ReportParameter("parRepGroup", True)
Param = New ReportParameter("parRepOrd", "Order by COGNOME")
ReportViewer.LocalReport.SetParameters(Param)
ma mi da errore:
Impossibile eseguire il cast di oggetti di tipo 'Microsoft.Reporting.WinForms.ReportParameter' sul tipo 'System.Collections.Generic.IEnumerable`1[Microsoft.Reporting.WinForms.ReportParameter]'.
Scusate, ma come posso fare???