2017-09-19 11 views
0

私はC#でASP.net Webアプリケーションを使用しています。CrystalReportViewerボタンからCrystalレポートをPDFにエクスポートします(Asp.net c#を使用)

エクスポートボタンとツールバーの印刷ボタンが機能しません。

[印刷/エクスポート]ボタンをクリックすると、ダイアログボックスが表示され、ページを選択したりフォーマットを選択してから、エクスポートボタンをクリックしてファイルをダウンロードしたり保存したりしません。

paramField.Name = "@GatePass"; 

paramDiscreteValue.Value = GPLabel.Text; 
paramField.CurrentValues.Add(paramDiscreteValue); 
paramFields.Add(paramField); 
CrystalReportViewer1.ParameterFieldInfo = paramFields; 
reportdocument.Load(Server.MapPath("DO_Report.rpt")); 
reportdocument.SetDatabaseLogon("sa", "Admin1"); 

CrystalReportViewer1.ReportSource = reportdocument; 
CrystalReportViewer1.DataBind(); 

私は

reportdocument.ExportToDisk(ExportFormatType.Excel,"C:/Users/Administrator/Desktop/ashar.pdf"); 

、のようにもexporttodiskコードを試してみましたが、このコードは、単に特定の宛先に空のレポートをエクスポートし、私はすでに(ExportToHttpResponse) を試みたが、何の解決策が見つからない、 が私を助けてしてください おかげでアドバンス

答えて

0

おそらくメモリストリームとしてエクスポートしてみてください。また、ReportDocumentにprintToPrinterメソッドがあると思います。

関連する問題