現在、エラーが発生しています:
無効な TLV レコード
次のコード ブロックを実行する場合:
Private Sub PrinttoFile_Click()
Dim crApp As CRAXDRT.Application
Dim crRep As CRAXDRT.Report
Set crApp = New CRAXDRT.Application
Set crRep = crApp.OpenReport("C:\Documents and Settings\Administrator\Desktop\DansTest\Report3.rpt")
'...code to set report parameters, login information etc...
ExportReportToPDF crRep, "C:\Testing\ReportTest.pdf", "Beds Held"
End Sub
Set crRep = 行でエラーが発生します。CR9 のすべての .dll が登録されていることを確認しました。このレポートは、CR9 レポートを使用して作成され、そのまま保存されています。CRAXDRT は、CR9 ランタイムの ActiveX コントロールです。何か案は?
また、これは展開の問題ではありません。私はコーディングと同じマシンで作業しています。このエラーは、実行可能ファイルの実行中ではなく、元のコードのデバッグ中に発生しています。