VS2010 C#添加水晶報表及設(shè)計
添加并設(shè)計水晶報表。
【1】在VS中添加水晶報表
右擊項目-->添加-->組件-->Crystal Report,輸入文件名稱“CrystallistReport”,如下圖所示:


此時VS會顯示提示框,選擇空白報表,單擊“確定”,如下圖所示:

【2】設(shè)計水晶報表并作數(shù)據(jù)綁定
按照預(yù)想的顯示效果進行表格設(shè)計,預(yù)覽效果圖如下所示:
1、修改版頁為橫向
在空白處右擊-->設(shè)計-->頁面設(shè)置。頁面設(shè)置界面中可對紙張、邊距等進行修改。此處我們只修改方向為橫向,如下圖所示:


2、填充表頭,表尾,基本內(nèi)容等信息。
右擊-->插入-->文本對象,輸入內(nèi)容,選中輸入的內(nèi)容右擊-->文本格式設(shè)置,在字體選項卡中對輸入的內(nèi)容字體、大小、顏色進行設(shè)定,在段落選項卡中可修改對齊方式。


相同方式加入其他內(nèi)容:

添加頁腳頁數(shù),右擊-->插入-->特殊字段-->第N頁,共N頁,添加在頁腳部分。如下圖所示:

添加數(shù)據(jù)綁定,右擊左側(cè)“數(shù)據(jù)庫字段”-->"數(shù)據(jù)庫專家"

雙擊“我的連接”下方IP,連接數(shù)據(jù)庫
服務(wù)器選擇下拉菜單中的PC名稱,數(shù)據(jù)庫選擇“crystalreporttest”

單擊“下一步”-->“完成”,完成數(shù)據(jù)庫的連接綁定。
下一步,在水晶報表中加入數(shù)據(jù)庫內(nèi)容。
單擊crystalreport,將下拉的選項逐個拖拽到水晶報表中。
提示:拖拽過去后,系統(tǒng)會自動在頁眉區(qū)生成表頭,因此前表頭已經(jīng)人為添加了,因此將系統(tǒng)生成的表頭刪除。如下圖所示:

【3】完善表格外觀,繪制外框。右擊-->插入-->線。如下圖所示

繪制完成后,右擊-->設(shè)置對象格式,對線的粗細進行相應(yīng)調(diào)整。如下圖所示


【4】運行界面
最終運行界面如下:

兩個主要部分需要注意:
1、直接使用ComClass、DataClass時需要確認數(shù)據(jù)綁定是否正確,水晶報表加載路徑是否正確。
2、app.config中,startup后面務(wù)必增加如下語句:
玉環(huán)人力網(wǎng)(又名玉環(huán)人才網(wǎng))是玉環(huán)人才吧旗下一流的玉環(huán)人力資源招聘行業(yè)服務(wù)品牌,匯集海量玉環(huán)人才,開放玉環(huán)人才簡歷和玉環(huán)崗位,提供玉環(huán)招聘網(wǎng),玉環(huán)人才市場動態(tài)行情,玉環(huán)勞務(wù)派遣,玉環(huán)培訓(xùn)等,是玉環(huán)最大的人才網(wǎng)站。
浙公網(wǎng)安備 33010602011771號