2013-06-12 67 views
0

我想在我的項目(asp.net)上使用水晶報告,但我幾乎是新的水晶report.I有一個對象這樣的員工,當我點擊pfdf按鈕,我想要將員工及其財產綁定到水晶報表pdf格式並將其導出爲pdf格式。請告訴我如何才能做到這一點。Pdf水晶報告,出口,asp.net

回答

0

根據該鏈接crystal

在這篇文章中,我想解釋一下創建使用ASPNET Crystal Reports和過程C#

第1步:右鍵單擊解決方案資源管理器,然後單擊添加新項

步驟2:從對話框中添加水晶報告。

第3步:從Crystal Reports圖庫中選擇單選按鈕(使用報表嚮導)並選擇標準專家,然後單擊確定按鈕。

第4步:下面我們就來添加Database..Select創建從可用數據源窗口新建連接,然後單擊OLEDB(ADO)

第5步:選擇一個新的連接,然後從列表中選擇一個供應商(用於SQL Server的Microsoft OLEDB提供程序)

步驟6:輸入服務器名稱並選擇數據庫,然後單擊集成安全性,然後單擊完成按鈕。

第7步:現在回到標準報告創建嚮導並從數據庫中選擇表格。

第8步:選擇所需的字段從表中的水晶報表顯示

第9步:從availble的樣式窗口樣式(例如:標準),並單擊Finish

第10步:現在我們必須從Add New Item中添加一個WebForm並按下Add。

第11步:在這裏,我們必須導入兩個引用是

CrystalDecisions.CrystalReports.Engine

CrystalDecisions.Shared

步驟12:現在,從工具箱

添加一個水晶報表查看器

步驟13:現在我們必須導入defalut.aspx.cs中的以下命名空間

使用CrystalDec isions.CrystalReports.Engine;

using CrystalDecisions.Shared;

using System.Data.SqlClient;

步驟14:聲明變量ReportDocument report = new ReportDocument();

步驟15:接下來,編寫下面的代碼在頁面加載事件

pt.Load(@"E:\practices\update\emp_details\crystalreports\CrystalReport.rpt"); 
crystalReportViewer1.ReportSource = report; 
crystalReportViewer1.RefreshReport(); 
+0

我不使用crystalReportViewer1我PROCET,只有一個按鈕,點擊後,將其導出PDF文件 – sakir