Posted on 2008-05-07 14:20
快樂豬豬 閱讀(1133)
評論(3) 編輯 收藏
在左側(cè)項(xiàng)目視圖上點(diǎn)擊右鍵,選擇新建-->新建項(xiàng)目。然后可根據(jù)彈出的新建項(xiàng)目向?qū)лp松創(chuàng)建項(xiàng)目。如下列圖所示,我們創(chuàng)建了一個工程名為test的報表項(xiàng)目:


在此點(diǎn)擊Finish,將會為新建項(xiàng)目創(chuàng)建一個含有內(nèi)置數(shù)據(jù)源的報表工程項(xiàng)目 。在本例中我們新建了一個HSQL的數(shù)據(jù)源(請根據(jù)實(shí)際情況設(shè)置數(shù)據(jù)源的參數(shù))。新建后的項(xiàng)目視圖如下:

點(diǎn)擊工具條上的啟動按鈕,啟動內(nèi)置的數(shù)據(jù)庫。在項(xiàng)目視圖中選擇數(shù)據(jù)源BIOS_DS點(diǎn)擊右鍵,選擇連接,(確保數(shù)據(jù)庫服務(wù)已經(jīng)啟動)可以看見數(shù)據(jù)源圖標(biāo)上的
變成了
,表示數(shù)據(jù)源連接成功。
在項(xiàng)目Test節(jié)點(diǎn)上右鍵點(diǎn)擊新建-->新建報表,根據(jù)向?qū)陆ㄒ粋€報表文件test,創(chuàng)建后的設(shè)計器視圖如下

可以看到設(shè)計器共有“項(xiàng)目”,“摘要”,“設(shè)計區(qū)”,“屬性”四個視圖。
至此,一張空白的報表已經(jīng)創(chuàng)建完成,下面我們將要介紹如何為這張報表創(chuàng)建數(shù)據(jù)集。
創(chuàng)建報表文件以后,就可以為該報表添加數(shù)據(jù)集了。在摘要視圖上點(diǎn)擊新建數(shù)據(jù)集圖標(biāo)
根據(jù)向?qū)?chuàng)建報表所需數(shù)據(jù)集:


在這一步點(diǎn)擊Finish就可以了。可以在摘要視圖看到新建的數(shù)據(jù)集:列表中為數(shù)據(jù)庫中各個字段。至此我們可以把精力完全放在報表自身的設(shè)計上了。
BIOS Report 提供類EXCEL的方式進(jìn)行報表設(shè)計。我們可以在摘要視圖中選擇對數(shù)據(jù)操作的函數(shù),并采用拖拽的方式將數(shù)據(jù)源中的數(shù)據(jù)放入報表中。

選擇函數(shù)“列表”并將各字段拖入報表中,就得到了下圖所示的報表。

在屬性視圖上可以對報表的行,列,單元格的各種屬性進(jìn)行設(shè)置;選擇單元格A2,然后在屬性視圖上設(shè)置單元格的屬性
擴(kuò)展方向?yàn)?#8220;縱向擴(kuò)展”,如下圖所示:

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

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