Posted on 2008-05-07 14:20
快樂(lè)豬豬 閱讀(1134)
評(píng)論(3) 編輯 收藏
在左側(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ù)源連接成功。
在項(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ù)集。
創(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ì)上了。
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ò)展”,如下圖所示:

點(diǎn)擊圖標(biāo)
保存報(bào)表,然后點(diǎn)擊預(yù)覽圖標(biāo)
,就能看到設(shè)計(jì)的報(bào)表效果,如下圖所示:

至此,報(bào)表的設(shè)計(jì)就完成了,下一步就可以發(fā)布報(bào)表了!