喝喝茶 畫(huà)畫(huà)表——輕輕松松做報(bào)表(之第一杯茶)
Posted on 2008-05-07 14:20 快樂(lè)豬豬 閱讀(1140) 評(píng)論(3) 編輯 收藏1.1. 創(chuàng)建報(bào)表工程
在左側(cè)項(xiàng)目視圖上點(diǎn)擊右鍵,選擇新建-->新建項(xiàng)目。然后可根據(jù)彈出的新建項(xiàng)目向?qū)лp松創(chuàng)建項(xiàng)目。如下列圖所示,我們創(chuàng)建了一個(gè)工程名為test的報(bào)表項(xiàng)目:
在此點(diǎn)擊Finish,將會(huì)為新建項(xiàng)目創(chuàng)建一個(gè)含有內(nèi)置數(shù)據(jù)源的報(bào)表工程項(xiàng)目 。在本例中我們新建了一個(gè)HSQL的數(shù)據(jù)源(請(qǐng)根據(jù)實(shí)際情況設(shè)置數(shù)據(jù)源的參數(shù))。新建后的項(xiàng)目視圖如下:
點(diǎn)擊工具條上的啟動(dòng)按鈕,啟動(dòng)內(nèi)置的數(shù)據(jù)庫(kù)。在項(xiàng)目視圖中選擇數(shù)據(jù)源BIOS_DS點(diǎn)擊右鍵,選擇連接,(確保數(shù)據(jù)庫(kù)服務(wù)已經(jīng)啟動(dòng))可以看見(jiàn)數(shù)據(jù)源圖標(biāo)上的變成了
,表示數(shù)據(jù)源連接成功。
1.2. 創(chuàng)建報(bào)表模板
在項(xiàng)目Test節(jié)點(diǎn)上右鍵點(diǎn)擊新建-->新建報(bào)表,根據(jù)向?qū)陆ㄒ粋€(gè)報(bào)表文件test,創(chuàng)建后的設(shè)計(jì)器視圖如下
可以看到設(shè)計(jì)器共有“項(xiàng)目”,“摘要”,“設(shè)計(jì)區(qū)”,“屬性”四個(gè)視圖。
至此,一張空白的報(bào)表已經(jīng)創(chuàng)建完成,下面我們將要介紹如何為這張報(bào)表創(chuàng)建數(shù)據(jù)集。
1.3. 創(chuàng)建報(bào)表數(shù)據(jù)集
創(chuàng)建報(bào)表文件以后,就可以為該報(bào)表添加數(shù)據(jù)集了。在摘要視圖上點(diǎn)擊新建數(shù)據(jù)集圖標(biāo)
根據(jù)向?qū)?chuàng)建報(bào)表所需數(shù)據(jù)集:
在這一步點(diǎn)擊Finish就可以了。可以在摘要視圖看到新建的數(shù)據(jù)集:列表中為數(shù)據(jù)庫(kù)中各個(gè)字段。至此我們可以把精力完全放在報(bào)表自身的設(shè)計(jì)上了。
1.4. 設(shè)計(jì)報(bào)表內(nèi)容
BIOS Report 提供類(lèi)EXCEL的方式進(jìn)行報(bào)表設(shè)計(jì)。我們可以在摘要視圖中選擇對(duì)數(shù)據(jù)操作的函數(shù),并采用拖拽的方式將數(shù)據(jù)源中的數(shù)據(jù)放入報(bào)表中。
選擇函數(shù)“列表”并將各字段拖入報(bào)表中,就得到了下圖所示的報(bào)表。
在屬性視圖上可以對(duì)報(bào)表的行,列,單元格的各種屬性進(jìn)行設(shè)置;選擇單元格A2,然后在屬性視圖上設(shè)置單元格的屬性
擴(kuò)展方向?yàn)?#8220;縱向擴(kuò)展”,如下圖所示:

