2017-04-19 3 views
0

Ich versuche, ein VB6-System in VB.Net zu konvertieren. Ich habe Crystal Reports 2016 installiert - die neueste Version. Ich habe das Steuerelement "Crystal ActiveX Report Viewer Control 14.0" auf einem Formular platziert.Einstellen der ReportSource für das Steuerelement Crystal Report Viewer 2016

Als ich

crViewer.ReportSource = CObj("...\adjrec.rpt") 

erhalte ich die folgende Meldung zu setzen versuchen:

"System.InvalidCastException. Die angegebene Umwandlung ist ungültig" & vbCrLf & "bei CrystalActiveXReportViewerLib14.ICrystalReportViewer12.set_ReportSource (Object PVAL)" & vbCrLf & "bei AxCrystalActiveXReportViewerLib14.AxCrystalActiveXReportViewer.set_ReportSource (Objektwert)" & vbCrLf & "bei CrystalReportViewer2.frmViewer.frmViewer_Load (Object sender, EventArgse) in D: \ Visual Studio 2017 \ Projects \ CrystalReportViewer2 \ frmViewer.vb: Linie 9" Ausnahme geworfen: 'System.InvalidCastException' in AxInterop.CrystalActiveXReportViewerLib14.dll

Wie kann ich den Report gesetzt? Ein funktionierendes Beispiel wird hilfreich sein.

Antwort

0

Nachdem ich von Crystal Reports erfahren habe, habe ich beschlossen, zu Microsoft Access zu konvertieren.

Nev

Verwandte Themen