原創(chuàng)|其它|編輯:郝浩|2011-08-25 15:27:09.000|閱讀 1004 次
概述:本文只是為了幫助初次接觸或是需要DevExpress XtraReports報表的人群使用的,為了幫助更多的人不會像我這樣浪費(fèi)時間才寫的這篇文章。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
本文只是為了幫助初次接觸或是需要DevExpress XtraReports報表的人群使用的,為了幫助更多的人不會像我這樣浪費(fèi)時間才寫的這篇文章,高手不想看的請路過。
本文內(nèi)容來DevExpress XtraReports幫助文檔,如看過類似的請略過。
廢話少說 開始正事
本次內(nèi)容分一下4個步驟:
一、創(chuàng)建應(yīng)用程序
1、啟動 MS Visual Studio (2005、2008、或 2010)。
2、新建一個 Windows 窗體應(yīng)用程序 (或者在 Visual Studio 2005 中新建 Windows 應(yīng)用程序)。
3、在 項(xiàng)目 菜單中,選擇 添加新項(xiàng)... (或按下 CTRL+SHIFT+A 組合鍵) 來調(diào)用 添加新項(xiàng) 對話框。
4、在此對話框中,選擇 XtraReport Class v10.2 項(xiàng),并且單擊 添加 按鈕。 這樣將把一個空白新報表添加到應(yīng)用程序中。
 注意:也可以選擇 XtraReport Wizard v10.2 項(xiàng)來調(diào)用 報表向?qū)?,此向?qū)Э梢詭椭焖賱?chuàng)建標(biāo)準(zhǔn)報表
二、構(gòu)建報表
1、現(xiàn)在 Visual Studio 顯示了新建報表的設(shè)計器 (在默認(rèn)情況下,報表名稱是 XtraReport1,并且在本課程中將使用此名稱)。 注意,此報表派生于 XtraReport 類,該類是所有報表的基本類。 您可以發(fā)現(xiàn),這種行為與新建派生于 Form 類的窗體的結(jié)果相類似。(為了繼續(xù)進(jìn)行報表創(chuàng)建,打開 工具箱 窗格 (例如通過按下 CTRL+ALT+X 組合鍵),然后選中 XRLabel 控件 (在 DX.10.2: Report Controls 標(biāo)簽頁中),并且把它拖放到報表的 Detail 帶區(qū))。
2、雙擊所創(chuàng)建的標(biāo)簽,調(diào)用它的允許輸入文本的 內(nèi)置編輯器。 例如,鍵入經(jīng)典的 Hello World! 語句。 然后使用 XtraReports 工具欄 來調(diào)整標(biāo)簽的顏色及字體選項(xiàng)。
3、現(xiàn)在切換到 預(yù)覽標(biāo)簽頁 (通過報表設(shè)計器底部的 Preview 按鈕)。
同樣,如果需要查看此報表的 HTML 外觀如何,則切換到 HTML View 標(biāo)簽頁。
三、輸出報表
現(xiàn)在切換到 Form1 的設(shè)計器,并且在窗體中添加三個 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(); }
四、查看云尋結(jié)果
運(yùn)行此應(yīng)用程序。 單擊 Preview 按鈕調(diào)用 預(yù)覽窗口,其中包含了所創(chuàng)建的 Hello World! 報表。 要 打印 報表,只需要單擊 Print 按鈕
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自:網(wǎng)絡(luò)轉(zhuǎn)載