Crystal Reports - New Report
Crystal Reports?是一個(gè)功能強(qiáng)大、動(dòng)態(tài)和可操作的報(bào)表解決方案,它將幫助你通過(guò)網(wǎng)絡(luò)設(shè)計(jì)、開發(fā)、可視化及發(fā)布報(bào)表,或嵌入到企業(yè)應(yīng)用之中。有了它,最終用戶將能 夠利用光彩奪目的可視化功能使用報(bào)表,進(jìn)行 on-report 的業(yè)務(wù)建模,并且從報(bào)表自身迅速執(zhí)行決策,從而減少了對(duì) IT 和開發(fā)人員的依賴性。
本文主要介紹怎么創(chuàng)建一張Report及一些基礎(chǔ)操作。
創(chuàng)建Report步驟:
1、點(diǎn) File → 選擇 New → 選擇 Standard Report...?
2、創(chuàng)建數(shù)據(jù)源(SQL Server)?
① 選擇 OLE DB(ADO),點(diǎn)左邊的+
② 選擇Provider ,如圖,下一步
③ 用數(shù)據(jù)庫(kù)賬號(hào)密碼登錄數(shù)據(jù)庫(kù)→選擇數(shù)據(jù)庫(kù),直接點(diǎn)完成
?④ 添加Command:雙擊Add Command,
⑤ 輸入SQL語(yǔ)句并創(chuàng)建所需參數(shù),點(diǎn)OK
?
⑥? 輸入?yún)?shù),用來(lái)實(shí)例化數(shù)據(jù),點(diǎn)OK
⑦ 創(chuàng)建數(shù)據(jù)源完成
最終打開Report設(shè)計(jì)界面,如下圖
Report分為Report Header、Page?Header、Detail、Report Footer、Page?Footer五個(gè)部分。
3、修改原布局,添加Detail
鼠標(biāo)定位到左邊(如圖所示),右鍵選擇 Insert Section Below,就會(huì)出來(lái)一個(gè)新的Detail。
為什么需要這個(gè)?
當(dāng)一個(gè)字段的內(nèi)容不固定,有可能一行,也可能很多的時(shí)候,可以考慮它,跟Field的Can Grow配合建一個(gè)可變的文本域。
4、編輯Report
① 添加文本域,可以在工具欄的 Insert 里面選擇 Text Object ,也可以直接右鍵Insert?Text Object,點(diǎn)擊一下Report文本框就出來(lái)了。雙擊它可以輸入文本內(nèi)容,右鍵 Format Text... 打開屬性編輯界面,像字體、邊框什么的都在里面了。
② 添加表格,這里好像是沒(méi)有表格的對(duì)象的,需要自己畫。
在工具欄 Insert →Box 在空白處畫一個(gè)框
在工具欄 Insert → Line?在空白處畫一條橫線,再畫一天豎線。
表格出來(lái)了
③ 數(shù)據(jù)庫(kù)的字段要顯示在Report,直接把Database Fields下面的Command的Field拖到頁(yè)面上就好了。
④ 添加圖片,工具欄 Insert → Picture,選擇圖片,放到頁(yè)面指定位置。
⑤ 添加下劃線(也可以用下邊框代替)
Crystal Reports 添加 Report 就介紹到這。
其他更多操作,在工具欄的Insert里面有,繼續(xù)學(xué)習(xí)中。。。
總結(jié)
以上是生活随笔為你收集整理的Crystal Reports - New Report的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 【科普】有趣“小学”数学题,做出一道即可
- 下一篇: html文字注释,css如何注释?