En versiones 2003 y 2008 he utilizado este código y me va bien, pero en 2005 que ondas no sé, pero me da erró , alguien me da una mano y que me diga en que la estoy regando, gracias.
Dim imprix As New PrintDespachos ' Este es el reporte
imprix.SetParameterValue("TotalDeVenta", Me.txt_totalVenta.Text)
imprix.SetParameterValue("TotalComision", Me.txt_txtMontoComision.Text)
imprix.SetDataSource(imprix)
Dim ira As New PrintDespachoProd ' Este es el form
ira.CrystalReportViewer1.ReportSource = imprix
ira.ShowDialog()