0

インターネット経由でリモートデータベースに接続し、Crystalレポートを使用してレコードを印刷するWPFアプリケーションがあります。ローカルデータベースに接続すると、正常に印刷されます。ただし、リモートデータベースに接続すると、ハングするだけです。CRでタイムアウト期間を増やす方法はありますか?

           ReportDocument oReportDocument = new ReportDocument();
            oReportDocument.Load(GV.strExePath + "\\Reports\\Labeller.rpt");

            lstDockets.Clear();
            lstDockets.Add(oTblBagLabel);                
            oReportDocument.SetDataSource(lstDockets);                    
            oReportDocument.PrintToPrinter(1, false, 0, 0);
4

1 に答える 1

1

Crystalレポートソースのキャッシュ期間を長くしてみてください。

このような

CrystalReportSource1.CacheDuration = 6000
于 2012-06-14T14:58:13.970 に答える