2011-08-10 8 views
1

Crystal Reports ViewerでCrystal Reportsを表示するためにマルチスレッドを実装していますが、正常に完了しましたが、ロードされたフォームは自動的に閉じます。問題。 frmViewReport何が起こっているのCrystalReportViewerCrystal Reports、VB.netを使用したMultiThreading

答えて

1

コールobjForm.ShowDialog()代わりのShow()

はあなたが現在のスレッド開いているということである持っている - 私はレポートを呼び出していますコードは

objForm.ViewReport("~Path\CrystalReports\" & _ReportName, , _parameters) 
objForm.Show() 

あるViewReportは、フォームを呼び出しますobjFormオブジェクトが終了し、その上のすべてを取り除く。 ShowDialogを呼び出すと、フォームが閉じられるまでアクティブになります。

+0

ShowDialogで試しましたが、最初のスレッドではデータを取得していますが、2番目のスレッドではありません... – Ravi

関連する問題