Errore apertura Report

mercoledì 10 ottobre 2007 - 09.22

ape81 Profilo | Newbie

ciao,
mi serve un aiuto per quanto riguarda la visualizzazione di un report. Di seguito riporto il codice che uso per visualizzare un report da un Form dove gli passo dei parametri.
Quando lancio il form mi compare questo errore:

Error in File C:\DOCUME~1\elisaz\LOCALS~1\Temp\CR_SelectEngineer {8FE482E2-799B-4C73-8334-805AA4C11910}.rpt:
Invalid mapping type value.

Il mio problema e' che non sembra riuscire a trovare il report??? Cosa sbaglio?


Dim sDisplayName As String
Dim oDRV As DataRowView

oDRV = CboxEngineer.SelectedItem
sDisplayName = oDRV.Item(1)

Dim oCrystalReport As New ReportClass
Dim oParameterField As CrystalDecisions.Shared.ParameterField

oCrystalReport.FileName = "CR_SelectEngineer.rpt"
oCrystalReport.Load()
oCrystalReport.SetDatabaseLogon(".....", "********")
oCrystalReport.VerifyDatabase()

oParameterField = oCrystalReport.ParameterFields("PmDisplayName")

If Not oParameterField Is Nothing Then
oCrystalReport.SetParameterValue("PmDisplayName", sDisplayName)

CRselect.ReportSource = oCrystalReport
CRselect.ShowFirstPage()

End If


grazie mille
elisa

freeteo Profilo | Guru

ciao,
io non uso mai quel tipo di codice, il tipo "ReportClass" non lo uso mai
Tipicamente uso un codice come questo, senza aver mai avuto mai particolari problemi:
Dim miodataTable as New DataTable() ... riepimento dei dati ... Dim mioreport as New ReportDocument () mioreport.Load("c:\....\crystalreport1.rpt") mioreport.SetDataSource (miodataTable) CrystalReportViewer1.ReportSource = mioreport

se provi ad usarlo anche tu, specifcando il path del tuo file come si comporta?
ciao.

Matteo Raumer
[MCAD .net]
http://blogs.dotnethell.it/freeteo
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5