本文只是為了協助初次接觸或是需要DevExpress XtraReports報表的人群使用的,為了協助更多的人不會像我這樣浪費時間才寫的這篇文章,高手不想的看請路過
本文內容來DevExpress XtraReports協助文檔,如看過類似的請略過。
廢話少說 開始正事
本次內容分一下4個步驟:
- 建立應用程式並添加報表
- 構建報表
- 輸出報表
- 查看運行結果
一、建立應用程式
1、啟動 MS Visual Studio (2005、2008、或 2010)。
2、建立一個 Windows 表單應用程式 (或者在 Visual Studio 2005 中建立 Windows 應用程式)。
3、在 項目 菜單中,選擇 添加新項... (或按下 CTRL+SHIFT+A 按鍵組合) 來調用 添加新項 對話方塊。
4、在此對話方塊中,選擇 XtraReport Class v10.2 項,並且單擊 添加 按鈕。 這樣將把一個空白新報表添加到應用程式中。
注意 也可以選擇 XtraReport Wizard v10.2 項來調用 報表精靈,此嚮導可以協助您快速建立標準報表
二、構建報表
- 現在 Visual Studio 顯示了建立報表的設計器 (在預設情況下,報表名稱是 XtraReport1,並且在本課程中將使用此名稱)。 注意,此報表派生於 XtraReport 類,該類是所有報表的基本類。 您可以發現,這種行為與建立派生於 Form 類的表單的結果相類似。(為了繼續進行報表建立,開啟 工具箱 窗格 (例如通過按下 CTRL+ALT+X 按鍵組合),然後選中 XRLabel 控制項 (在 DX.10.2: Report Controls 標籤頁中),並且把它拖放到報表的 Detail 帶區)。
雙擊所建立的標籤,調用它的允許輸入文本的 內建編輯器。 例如,鍵入經典的 Hello World! 語句。 然後使用 XtraReports 工具列 來調整標籤的顏色及字型選項。
現在切換到 預覽標籤頁 (通過報表設計師底部的 Preview 按鈕)。
同樣,如果需要查看此報表的 HTML 外觀如何,則切換到 HTML View 標籤頁。
三、輸出報表
- 現在切換到 Form1 的設計器,並且在表單中添加三個 System.Windows.Forms.Button 控制項。 分別把它們的文本修改為 Preview、Print 和 Edit。
-
為這些按鈕編寫下列 Click 事件處理常式。
private void button1_Click(object sender, EventArgs e) { // Create a report. XtraReport1 report = new XtraReport1(); // Show the report's preview. report.ShowPreview();}private void button2_Click(object sender, EventArgs e) { // Create a report. XtraReport1 report = new XtraReport1(); // Print the report. report.Print();}private void button3_Click(object sender, EventArgs e) { // Create a report. XtraReport1 report = new XtraReport1(); // Open the report in the End-User Designer. report.ShowDesigner();}