溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

如何使用Devexpress的報(bào)表控件來(lái)實(shí)現(xiàn)數(shù)據(jù)報(bào)表

發(fā)布時(shí)間:2021-11-24 14:08:07 來(lái)源:億速云 閱讀:335 作者:小新 欄目:編程語(yǔ)言

這篇文章給大家分享的是有關(guān)如何使用Devexpress的報(bào)表控件來(lái)實(shí)現(xiàn)數(shù)據(jù)報(bào)表的內(nèi)容。小編覺(jué)得挺實(shí)用的,因此分享給大家做個(gè)參考,一起跟隨小編過(guò)來(lái)看看吧。

    將會(huì)介紹如何使用Devexpress的報(bào)表控件來(lái)實(shí)現(xiàn)數(shù)據(jù)報(bào)表,我們將會(huì)從以下幾步來(lái)實(shí)現(xiàn)數(shù)據(jù)報(bào)表:

  • 創(chuàng)建項(xiàng)目及添加一張報(bào)表

  • 綁定報(bào)表數(shù)據(jù)

  • 設(shè)計(jì)報(bào)表格式

  • 添加報(bào)表控件

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

    其中第一步在第一片博客中已經(jīng)介紹了,我們就直接從第二步綁定報(bào)表數(shù)據(jù)開始。

1.綁定報(bào)表數(shù)據(jù)

    首先按照?qǐng)D片所示,點(diǎn)擊添加報(bào)表數(shù)據(jù)源(Add Report Data Source)。

如何使用Devexpress的報(bào)表控件來(lái)實(shí)現(xiàn)數(shù)據(jù)報(bào)表

    接下來(lái)點(diǎn)擊DataBase,進(jìn)入選擇數(shù)據(jù)源界面,默認(rèn)選擇的是本項(xiàng)目存在的數(shù)據(jù)連接,我們則選擇第一項(xiàng),自己添加Access數(shù)據(jù)源。

如何使用Devexpress的報(bào)表控件來(lái)實(shí)現(xiàn)數(shù)據(jù)報(bào)表

如何使用Devexpress的報(bào)表控件來(lái)實(shí)現(xiàn)數(shù)據(jù)報(bào)表

    然后填寫數(shù)據(jù)源名稱,數(shù)據(jù)連接將會(huì)保存在本項(xiàng)目之中,我們可以在其他地方調(diào)用此連接。

如何使用Devexpress的報(bào)表控件來(lái)實(shí)現(xiàn)數(shù)據(jù)報(bào)表

    現(xiàn)在添加數(shù)據(jù)到數(shù)據(jù)源中,第一種方法是直接在輸入框中輸入SQL語(yǔ)句,第二種就是點(diǎn)擊 Run Query Builder 打開數(shù)據(jù)選取界面。我們將使用第二種方法獲取數(shù)據(jù)。

如何使用Devexpress的報(bào)表控件來(lái)實(shí)現(xiàn)數(shù)據(jù)報(bào)表

    圖片介紹了各個(gè)部分的功能,選取數(shù)據(jù)后,我們可以點(diǎn)擊左下角第一個(gè)按鈕預(yù)覽對(duì)應(yīng)數(shù)據(jù)。

如何使用Devexpress的報(bào)表控件來(lái)實(shí)現(xiàn)數(shù)據(jù)報(bào)表

    最后,數(shù)據(jù)選取完畢后,我們會(huì)在 Report Explorer 中的 Components 中看到我們所添加的數(shù)據(jù)源,在 Field List 中我們可以拖拽對(duì)應(yīng)參數(shù)到報(bào)表設(shè)計(jì)視圖中。

如何使用Devexpress的報(bào)表控件來(lái)實(shí)現(xiàn)數(shù)據(jù)報(bào)表

如何使用Devexpress的報(bào)表控件來(lái)實(shí)現(xiàn)數(shù)據(jù)報(bào)表

2.設(shè)計(jì)報(bào)表格式

   回到報(bào)表設(shè)計(jì)界面,按照?qǐng)D片步驟,打開 Report Editor。

如何使用Devexpress的報(bào)表控件來(lái)實(shí)現(xiàn)數(shù)據(jù)報(bào)表

    在 Report Editor 中添加表頭(ReportHeader)和頁(yè)尾(PageFooter),也可以在此修改報(bào)表的其他部分的參數(shù)。

如何使用Devexpress的報(bào)表控件來(lái)實(shí)現(xiàn)數(shù)據(jù)報(bào)表

3.添加報(bào)表控件

    接下來(lái)拖拽五個(gè) XRLabel 控件和兩個(gè) XRLine 到設(shè)計(jì)視圖中,按照自己偏好修改各個(gè)參數(shù),再?gòu)?Field List 中拖拽vipid、vipcard、vipname、givetime四個(gè)參數(shù)到設(shè)計(jì)視圖中并排列好。

如何使用Devexpress的報(bào)表控件來(lái)實(shí)現(xiàn)數(shù)據(jù)報(bào)表

如何使用Devexpress的報(bào)表控件來(lái)實(shí)現(xiàn)數(shù)據(jù)報(bào)表如何使用Devexpress的報(bào)表控件來(lái)實(shí)現(xiàn)數(shù)據(jù)報(bào)表

    然后我們?cè)?PageFooter 中添加頁(yè)碼,從控件欄中拖拽 XRPageInfoPageFooter 中,修改 Format(顯示格式) 為“ 第 {0}頁(yè)   共 {1}頁(yè) ”。

如何使用Devexpress的報(bào)表控件來(lái)實(shí)現(xiàn)數(shù)據(jù)報(bào)表

如何使用Devexpress的報(bào)表控件來(lái)實(shí)現(xiàn)數(shù)據(jù)報(bào)表

    我們?cè)赗eport Explorer 中可以看到整張報(bào)表的結(jié)構(gòu)。

如何使用Devexpress的報(bào)表控件來(lái)實(shí)現(xiàn)數(shù)據(jù)報(bào)表

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

    點(diǎn)擊設(shè)計(jì)視圖下方的 Preview 按鈕預(yù)覽報(bào)表。

如何使用Devexpress的報(bào)表控件來(lái)實(shí)現(xiàn)數(shù)據(jù)報(bào)表

如何使用Devexpress的報(bào)表控件來(lái)實(shí)現(xiàn)數(shù)據(jù)報(bào)表

    由于我們是在上一片博客的基礎(chǔ)上修改的,所以我們分別點(diǎn)擊一下預(yù)覽、打印以及編輯三個(gè)按鈕,查看效果。

如何使用Devexpress的報(bào)表控件來(lái)實(shí)現(xiàn)數(shù)據(jù)報(bào)表

預(yù)覽

如何使用Devexpress的報(bào)表控件來(lái)實(shí)現(xiàn)數(shù)據(jù)報(bào)表

打?。ㄖ苯哟蛴。?/strong>

編輯

如何使用Devexpress的報(bào)表控件來(lái)實(shí)現(xiàn)數(shù)據(jù)報(bào)表

    我們還可以在預(yù)覽界面將其導(dǎo)出為以下格式。

如何使用Devexpress的報(bào)表控件來(lái)實(shí)現(xiàn)數(shù)據(jù)報(bào)表

   導(dǎo)出為Excel表格

如何使用Devexpress的報(bào)表控件來(lái)實(shí)現(xiàn)數(shù)據(jù)報(bào)表

感謝各位的閱讀!關(guān)于“如何使用Devexpress的報(bào)表控件來(lái)實(shí)現(xiàn)數(shù)據(jù)報(bào)表”這篇文章就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,讓大家可以學(xué)到更多知識(shí),如果覺(jué)得文章不錯(cuò),可以把它分享出去讓更多的人看到吧!

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI