こんにちは、私はレポートを表示しているコードの下に貼り付けました。私はVisual Studio 2008 Crystal Reportエンジンを使用しています。これは、コードの一部を持つすべての良い働き一時的なフォルダ内のCrystal Report生成ファイルを取り除く - Visual Studio 2008
問題:\ WINDOWS:は毎回レポートが実行されている、それは(「*はRPTは」「* TMP」、)一時フォルダCで、通常のファイルを生成\ tempしかし、アプリケーションプールでリサイクルを設定することで* .tmpファイルを取り除くことができますが、.rptファイルを取り除く方法が必要です。レポートオブジェクトのコール閉じる()とのDispose():ソリューションが見つかり
。私がやっている方法はcrReportDoc.Close(ある)、その後crReportDoc.Dispose()
実際の問題:もし処分()はレポートがに設定されていない、次のエラー「オブジェクト参照を思い付くと呼ばれていますオブジェクトのインスタンス '
私がプログラミングに新しくなったので、仲間のひとりが解決策を助けてくれるか本当に感謝します。
おかげ
Dim crReportDoc = New CrystalDecisions.CrystalReports.Engine.ReportDocument
crReportDoc = Session("ReportDocument")
ReportViewer.DisplayToolbar = True
ReportViewer.EnableDrillDown = True
ReportViewer.DisplayGroupTree = False
ReportViewer.Visible = True
ReportViewer.DisplayToolbar = True
ReportViewer.ReportSource = crReportDoc