原創(chuàng)|其它|編輯:郝浩|2012-08-31 15:38:37.000|閱讀 922 次
概述:這篇文章主要講述的是如何在WinForms平臺(tái)上使用Visual Studio . net上創(chuàng)建報(bào)告與競(jìng)爭(zhēng)的交叉報(bào)告工具。本文以示例的形式一步一步的教你用XtraReports Suite創(chuàng)建一個(gè)交叉報(bào)告。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
如果你要在Visual Studio . net上創(chuàng)建報(bào)告與競(jìng)爭(zhēng)的交叉報(bào)告工具,那么這篇文章就會(huì)對(duì)你起到幫助。在下面的例子中會(huì)一步一步的教你用XtraReports Suite創(chuàng)建一個(gè)交叉報(bào)告。在這個(gè)例子中,主要是有關(guān)于WinForms平臺(tái)的應(yīng)用。
1 、啟動(dòng)Visual Studio。
2 、新建一個(gè)Windows Application應(yīng)用。
3 、在“Project ”菜單中,選擇Add New Item,或按Ctrl + Shift +A調(diào)用Add New Item對(duì)話框。
4 、選擇XtraReport Class,并單擊Add。
5 、打開Toolbox窗口,然后從DX: Reports工具箱選項(xiàng)卡上將XRPivotGrid控制拖放到Detail band上。
Binding Data
1 、為XRPivotGrid調(diào)用Smart Tag標(biāo)記(單擊位于XRPivotGrid控制右上角的箭頭圖標(biāo))。
2 、在Smart Tag上,選擇Data Source屬性,然后單擊Add Project Data Source連接。
3 、選擇Database類型,單擊Next。
4 、設(shè)置Data Connection連接到nwind。mdb文件。單擊New Connection,設(shè)置Microsoft AccessDatabase File文件(OLE DB)作為數(shù)據(jù)源。單擊Browse,并將定位nwind.mdb文件定位到硬盤驅(qū)動(dòng)器上。單擊Ok,然后單擊Next。
5 、在其最初的位置單擊NO離開數(shù)據(jù)源文件。
6 、單擊Next.
7 、選擇SalesPerson視圖,并點(diǎn)擊Finish。現(xiàn)在,XRPivotGrid被綁定到SalesPerson視圖(它的Data Source設(shè)置為nwindDataSet1,Data Member設(shè)置為SalesPerson,Data Adapter設(shè)置為salesPersonTableAdapter)。
下面有趣的事情開始了:
1 、在XRPivotGrid的 Smart Tag上,單擊Run Designer…鏈接。
2 、單擊Retrieve Fields按鈕。
3 、將導(dǎo)航欄的布局節(jié)切換到左邊。
4 、將CategoryName 和 ProductName的字段拖放到Row Fields區(qū)域。
5 、將Country和SalesPerson字段拖放到Column Fields區(qū)域。
6 、將Quantity和ExtendedPrice字段拖放到Data Items區(qū)域。
7 、單擊Apply。
8 、關(guān)閉編輯器。
如下圖所示:
預(yù)覽Cross-Tab Report
預(yù)覽報(bào)告,為按鈕的單擊事件添加下列代碼。
private void button1_Click(object sender, EventArgs e) { new XtraReport1().ShowPreview();}
運(yùn)行應(yīng)用程序——結(jié)果如下圖所示:
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自:外文翻譯