Jaoo mmilinca-uuuuuuuuuuuuuuuuuu...
Izgleda da ti je dosta stvari nejasno, bar po ovom kodu sto si postovao.
Prvo, kako mislis da pokazes podatke na formi?
Koliko vidim ti si istancirao direktno u form load CrystalReportViewer kontrolu, nigde je nisi dodao u controls kolekciji od forme ili nekog drugog objekta.
Drugo, ti si samo instacirao prazan reportDocument. Prazan znaci da on nema nista nikakvu definiciju za polja, raspored itd. Verovatno te je zbunio onaj kod sto sam postovao.
Code:
//CrystalDecisions.CrystalReports.Engine.ReportDocument
Verovatno sam trebao napisati
Code:
//derived CrystalDecisions.CrystalReports.Engine.ReportDocument class
//ili ti na srpskom, nasledjena klasa ReportDocument-a
Znaci ili ces u kreiranoj instanci ReportDocument ucitati izvestaj sa Load metodom ili ces instacirati vec gotov report koji si kreirao/importovao iz VS-a.
Primer
1.)
Code:
Dim reportDocument As New ReportDocument
reportDocument.Load("C:\MojReport.rpt")
'pa tek onda boundoujes podatke
reportDocument.SetDataSource(myData)
2.)
Code:
'mojReport je klasa koju VS kreira kad kreiras novi crp fajl
'ona ti je nasledjena od CrystalDecisions.CrystalReports.Engine.ReportDocument klase
Dim reportDocument As New mojReport
reportDocument.SetDataSource(myData)
I na kraju dodaj lepo CrystalReportViewer kontrolu iz designer-a a ne rucno, bice ti lakse :)
Pozdrav