Problem resen. Hvala fpedja,Djoks.
Evo, zbog drugih koji budu imalli slican problem zelim da dam objasnjenje zbog cega nisam uspevao da prosledim parametre:
1. U samom report-u podesio sam parametre "r1" i "r2" kao string.
2. Za ovaj primer napravio sam novi projekat sa jednom formom i cetiri kontrole; dve DateTimePicker , jednu Buttonn i jednu MicrosoftReportViewer
u koju sam ubacio izvestaj. U dogadjaj button_Click napravio sam sledeci kod:
Code:
Dim strDatumOd As String = DateTimePicker1.Text
Dim strDatumDo As String = DateTimePicker2.Text
Dim params(1) As ReportParameter
params(0) = New ReportParameter("r1", strDatumOd, False)
params(1) = New ReportParameter("r2", strDatumDo, True)
Me.ReportViewer1.LocalReport.SetParameters(params)
Me.ReportViewer1.RefreshReport()
Sve radi.
Problem je bio sto parametre bez obzira da li ih ima jedan ili vise
MORATE dimenzionisati kao niz.
U prvim pokusajima pisao sam:
Code:
dim params1 = new ReportParametar("r1", strDatumOd)
Me.ReportViewer1.LocalReport.SetParameters(params1) '-> ovde je stalno prikazivao upozorenje a prilikom izvrsavanja pucao
Problem je sto su parametri definisani kao niz:
Iz Object Browser-a:
Sets report parameter properties for the local report.
Parameters:
parameters: An
array of Microsoft.Reporting.WinForms.ReportParameter objects that contains a list of the report parameter properties.
Jos jednom hvala na brzom i zaista pravom odgovoru.