Devexpress報(bào)表開發(fā)(三):創(chuàng)建主從報(bào)表-創(chuàng)新互聯(lián)

Devexpress報(bào)表開發(fā)(三):創(chuàng)建主從報(bào)表

創(chuàng)新互聯(lián)公司堅(jiān)持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:成都網(wǎng)站制作、成都做網(wǎng)站、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時(shí)代的達(dá)拉特網(wǎng)站設(shè)計(jì)、移動媒體設(shè)計(jì)的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!

   此教程是在上一篇的基礎(chǔ)上教會大家如何使用Devexpress報(bào)表控件來創(chuàng)建主從報(bào)表的,我們將從以下幾步來實(shí)現(xiàn)主從報(bào)表(PS:文章使用的實(shí)例數(shù)據(jù)庫以及結(jié)構(gòu)請查看博客:點(diǎn)擊查看):

  • 添加從報(bào)表數(shù)據(jù)

  • 創(chuàng)建從報(bào)表

  • 設(shè)計(jì)從報(bào)表布局

  • 顯示預(yù)覽結(jié)果

1.添加從報(bào)表數(shù)據(jù)

   我們打開上一篇文章的工程,然后右擊Report Explorer中的sqlDataSource1,選擇Manage Queries(查詢管理),然后點(diǎn)擊添加。

Devexpress報(bào)表開發(fā)(三):創(chuàng)建主從報(bào)表

Devexpress報(bào)表開發(fā)(三):創(chuàng)建主從報(bào)表

   然后我們按照上一篇文章的步驟添加一張與之關(guān)聯(lián)的表,用作從報(bào)表數(shù)據(jù)。

Devexpress報(bào)表開發(fā)(三):創(chuàng)建主從報(bào)表

Devexpress報(bào)表開發(fā)(三):創(chuàng)建主從報(bào)表

   然后我們在右擊sqlDataSource1,然后選擇Manage Relations(關(guān)系管理),我們可以在這將我們從表的數(shù)據(jù)主表之間的數(shù)據(jù)關(guān)聯(lián)起來,可以使我們獲得所需的數(shù)據(jù)(從圖表可以看出,我們添加了表Vip_TableHouse_Record,然后該表格中的字段vipcard是想關(guān)聯(lián)的)。

Devexpress報(bào)表開發(fā)(三):創(chuàng)建主從報(bào)表

   

   關(guān)聯(lián)以后,我們可以在Field List中查看相關(guān)表格。

Devexpress報(bào)表開發(fā)(三):創(chuàng)建主從報(bào)表

2.創(chuàng)建從報(bào)表

   在上一篇文章的基礎(chǔ)上打開報(bào)表設(shè)計(jì)視圖,右擊Detail中空白部分,然后選擇Insert Detail Report,點(diǎn)擊其子項(xiàng)Unbound

Devexpress報(bào)表開發(fā)(三):創(chuàng)建主從報(bào)表

   添加從報(bào)表后,然后我們需要綁定從報(bào)表數(shù)據(jù)來源,按照以下幾步,綁定從報(bào)表的相關(guān)數(shù)據(jù)。

   綁定DataSourceDataMember,此處DataMember選擇我們后面添加的關(guān)聯(lián)數(shù)據(jù)表

Devexpress報(bào)表開發(fā)(三):創(chuàng)建主從報(bào)表

Devexpress報(bào)表開發(fā)(三):創(chuàng)建主從報(bào)表

    數(shù)據(jù)綁定后,然后右擊從報(bào)表Detail空白處,點(diǎn)擊Insert Band,選擇GroupHeader,然后就會添加對應(yīng)的GroupHeader。之后修改GroupHeaderGroupUnion屬性為WithFirstDetail,并勾選RepeatEveryPage

Devexpress報(bào)表開發(fā)(三):創(chuàng)建主從報(bào)表

Devexpress報(bào)表開發(fā)(三):創(chuàng)建主從報(bào)表

Devexpress報(bào)表開發(fā)(三):創(chuàng)建主從報(bào)表

3.設(shè)計(jì)從報(bào)表布局

   我們從DX:Report Control中拖拽兩個(gè)XRTable分別放在從報(bào)表的GroupHeaderDetail中,按照需求,修改對應(yīng)參數(shù)后,然后將Field List中對應(yīng)的數(shù)據(jù)拖拽至DetailXRTable中。 

Devexpress報(bào)表開發(fā)(三):創(chuàng)建主從報(bào)表

Devexpress報(bào)表開發(fā)(三):創(chuàng)建主從報(bào)表

Devexpress報(bào)表開發(fā)(三):創(chuàng)建主從報(bào)表

Devexpress報(bào)表開發(fā)(三):創(chuàng)建主從報(bào)表

4.顯示預(yù)覽結(jié)果

   最后就是點(diǎn)擊Preview來查看預(yù)覽結(jié)果,然后運(yùn)行程序,分別點(diǎn)擊預(yù)覽、打印以及編輯查看對應(yīng)的效果。

Devexpress報(bào)表開發(fā)(三):創(chuàng)建主從報(bào)表

Devexpress報(bào)表開發(fā)(三):創(chuàng)建主從報(bào)表

Devexpress報(bào)表開發(fā)(三):創(chuàng)建主從報(bào)表

   下篇文章將會講解如何添加一個(gè)參數(shù)至報(bào)表中,使我們可以通過該參數(shù)來動態(tài)獲取對應(yīng)的報(bào)表信息,文章有哪塊寫的不對的或者不懂的地方,可以給我留言,希望可以與大家一起進(jìn)步。

創(chuàng)新互聯(lián)www.cdcxhl.cn,專業(yè)提供香港、美國云服務(wù)器,動態(tài)BGP最優(yōu)骨干路由自動選擇,持續(xù)穩(wěn)定高效的網(wǎng)絡(luò)助力業(yè)務(wù)部署。公司持有工信部辦法的idc、isp許可證, 機(jī)房獨(dú)有T級流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確進(jìn)行流量調(diào)度,確保服務(wù)器高可用性。佳節(jié)活動現(xiàn)已開啟,新人活動云服務(wù)器買多久送多久。

網(wǎng)站標(biāo)題:Devexpress報(bào)表開發(fā)(三):創(chuàng)建主從報(bào)表-創(chuàng)新互聯(lián)
標(biāo)題路徑:http://bm7419.com/article14/ddhdde.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供微信小程序、做網(wǎng)站、網(wǎng)頁設(shè)計(jì)公司網(wǎng)站改版、微信公眾號、外貿(mào)網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

外貿(mào)網(wǎng)站制作