2011-06-24 55 views
2

私はVisual Studio 2008を使用していますが、Crystalレポートで問題が発生しています。 印刷ボタンをクリックすると、ページが見つからないのでポップアップが表示されます。ポップアップURLがASP.NET - Crystal Report Viewerの印刷ボタンがASP.NETで動作しない

http://localhost/aspnet_client/System_Web/2_0_50727/CrystalReportWebFormViewer4/html/crystalexportdialog.htm

である私はcrystalexportdialog.htmファイルがこのパスに存在することを確認しています:C:\ WINDOWS \ Microsoft.NET \ Frameworkの\ v2.0.50727の\ ASP.NETClientFiles \ CrystalReportWebFormViewer4 \ HTML \ crystalexportdialog。 htm

これは私のコードon page_loadイベントです。

ReportDocument rptDoc = new ReportDocument(); 

    ReportProjectProperties ds = new ReportProjectProperties();// .xsd file name 
    DataTable dt = DbUtility.GetProjectWorksheets(15); 
    ds.Tables[0].Merge(dt); 
    // Your .rpt file path will be below 
    rptDoc.Load(Server.MapPath("../Reports/report1.rpt")); 
    //set dataset to the report viewer. 
    rptDoc.SetDataSource(ds); 
    CrystalReportViewer1.ReportSource = rptDoc; 

ありがとうございます。

答えて

2

私はこの問題を解決しました。あなたもこの同じ私のコメントを見ることができますCrystal Report Viewer print/export buttons not working in ASP.NET MVC app

Crystal Reportは、ウェブサイトのルートディレクトリに含める必要があるjavascriptファイルと画像を印刷するためにjavascriptファイルを使用します。私は私のウェブサイト

aspnet_client/system_web/2_0_50727/

のルートディレクトリにfolersを作成することで、この問題を解決し、このパス

CからフォルダCrystalReportWebFormViewer4をコピーした:\ WINDOWS \ Microsoft.NET Frameworkの\ \ v2.0.50727 \ ASP.NETClientFiles \ CrystalReportWebFormViewer4

2_0_50727フォルダに作成しました。印刷イメージと印刷/エクスポートボタンが表示され、印刷とエクスポートの機能も正常に動作します。

ありがとうございました。

関連する問題