タイトル : Re^9: CSVファイルを使って、RPTデータを出力する 投稿日 : 2007/09/19(Wed) 19:57 投稿者 : 王
皆様、お世話になっております。 CrystalReports11、VB.NET2005でCSV関連します。コードは下記でございます。 Imports CrystalDecisions.CrystalReports.Engine Imports CrystalDecisions.Shared Public Class Form1 Private Sub AxCrystalActiveXReportViewer1_Enter(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles AxCrystalActiveXReportViewer1.Enter Dim doc As New ReportDocument Dim dcon As New TableLogOnInfo doc.Load("C:\setsubi\\01-Kanri\\Report\\MAFSC010.rpt") dcon.ConnectionInfo.DatabaseName = "C:\setsubi\CSV\01-Kanri\MAFSC010.CSV" dcon.ConnectionInfo.UserID = "" dcon.ConnectionInfo.Password = "" dcon.ConnectionInfo.ServerName = "KanriReport" doc.Database.Tables(0).ApplyLogOnInfo(dcon) AxCrystalActiveXReportViewer1.ReportSource = doc AxCrystalActiveXReportViewer1.PrintReport() End Sub End Class ここでCrystalReports11のDLLを使っています。AxCrystalActiveXReportViewer1.ReportSource = docに運行すると、「指定されたキャストは有効ではありません」というエラーを発生しました。 VB.NETのCrystalReports10のDLLを使いたら、エラーがありません。正常に運行できます。 原因はわかりません。皆様よろしく御願いいたします。 |