資源描述:
《aspnet水晶報(bào)表入門(mén)教程:對(duì)比f(wàn)inereport之繪制圖表》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)。
1、asp.net水晶報(bào)表入門(mén)教程:對(duì)比FineReport之繪制圖表水晶報(bào)表(crystalreport)和FineReport都是很常用的報(bào)表工具,這里對(duì)比一下它們的繪制圖表功能。水晶報(bào)表繪制圖表功能如下:在水晶報(bào)表(crystalreport)中,繪制圖表功能如下:繪制圖表概述CrystalReports使您可以在報(bào)表中包含復(fù)雜的、多彩的圖表。任何時(shí)候都可以使用這些圖表來(lái)增加報(bào)表的可用性。例如,如果您有一個(gè)按地區(qū)分組的銷(xiāo)售報(bào)表,其中有各個(gè)地區(qū)去年的銷(xiāo)售小計(jì),則可以快速創(chuàng)建顯示各地區(qū)銷(xiāo)售額的圖表。您可以根據(jù)以下內(nèi)容繪制圖表:匯總和小計(jì)字段詳細(xì)資料、公式和運(yùn)行總計(jì)字
2、段。交叉表匯總。OLAP數(shù)據(jù)創(chuàng)建圖表在詳細(xì)資料或公式字段上繪制圖表(高級(jí)布局)“高級(jí)”布局允許您根據(jù)特定值創(chuàng)建圖表。因?yàn)閳D表是一種表示匯總信息的好方法,所以通?;趫?bào)表的匯總字段。使用“高級(jí)”布局,您可以使用報(bào)表“詳細(xì)資料”節(jié)的值來(lái)創(chuàng)建圖表,而無(wú)須使用匯總字段。若要?jiǎng)?chuàng)建基于“高級(jí)”布局的圖表,您必須指定以下兩方面內(nèi)容:?條件(可以有兩個(gè))。?值(可以有多個(gè)值)。條件條件用來(lái)指定什么時(shí)候繪制點(diǎn)。例如,顯示您的客戶(hù)去年銷(xiāo)售額的圖表使用客戶(hù)姓名字段作為條件。每當(dāng)條件改變(即客戶(hù)姓名改變)時(shí),即繪制一個(gè)點(diǎn)。您也可以選擇為每個(gè)記錄繪制一個(gè)點(diǎn),或?yàn)槿坑涗浝L制一個(gè)點(diǎn)。值“高級(jí)
3、”圖表使用數(shù)值來(lái)指定將哪些信息繪制成圖表上的點(diǎn)。例如,若要?jiǎng)?chuàng)建顯示您的客戶(hù)去年銷(xiāo)售額的圖表,去年的銷(xiāo)售額字段便是值。在匯總或小計(jì)字段上繪制圖表(分組布局)您所創(chuàng)建的很多圖表是根據(jù)報(bào)表中的匯總或小計(jì)字段繪制的。為了創(chuàng)建這些圖表,您必須先在報(bào)表的組頁(yè)眉或頁(yè)腳中插入?yún)R總或小計(jì)。有關(guān)插入?yún)R總或小計(jì)的更多信息,請(qǐng)參閱匯總分組的數(shù)據(jù)和小計(jì)。在匯總或小計(jì)字段上繪制圖表1.在“插入”菜單上,單擊“圖表”。顯示“圖表專(zhuān)家”對(duì)話框。2.提示:完成此項(xiàng)任務(wù)的另一方法是單擊“插入工具”工具欄上的“插入圖表”按鈕。3.在“類(lèi)型”選項(xiàng)卡的圖表類(lèi)型列表中,選擇一個(gè)圖表類(lèi)型。然后單擊數(shù)據(jù)演示效果
4、最好的子類(lèi)型。請(qǐng)參閱圖表類(lèi)型。4.如果希望“圖表專(zhuān)家”使用“坐標(biāo)軸”和“選項(xiàng)”選項(xiàng)卡上的默認(rèn)選項(xiàng),請(qǐng)選擇“自動(dòng)設(shè)置圖表選項(xiàng)”。注意:如果要手動(dòng)選擇“坐標(biāo)軸”和“選項(xiàng)”選項(xiàng)卡上的選項(xiàng),應(yīng)確?!白詣?dòng)設(shè)置圖表選項(xiàng)”未被選中。5.單擊“數(shù)據(jù)”選項(xiàng)卡。6.在“布局”區(qū),單擊“分組”(如果尚未被選中)。7.在“位置”區(qū)中的“放置圖表”列表內(nèi),指定圖表在報(bào)表上顯示的頻率,然后單擊“頁(yè)眉”或“頁(yè)腳”指定放置圖表的位置。注意:“放置圖表”列表中包含了報(bào)表中除最內(nèi)層的組之外所有具有匯總字段的組。8.在“數(shù)據(jù)”區(qū)中的“依據(jù)”列表內(nèi),單擊圖表所基于的分組字段,然后在“顯示”列表內(nèi),單擊希
5、望顯示在圖表上的匯總字段。9.如果“坐標(biāo)軸”和“選項(xiàng)”選項(xiàng)卡出現(xiàn),則可以自定義某些圖表屬性,如軸的縮放比例、圖例和數(shù)據(jù)點(diǎn)。10.單擊“文本”選項(xiàng)卡。11.接受默認(rèn)標(biāo)題信息或?qū)⑿聵?biāo)題添加到圖表。12.單擊“確定”。根據(jù)您在步驟6中的選定內(nèi)容,圖表置于報(bào)表的頁(yè)眉或頁(yè)腳節(jié)。您可能需要先刷新報(bào)表才能預(yù)覽繪制好的圖表。注意:圖表插入時(shí),它可能覆蓋報(bào)表的一部分。移動(dòng)并調(diào)整圖表大小使它適合于報(bào)表。在交叉表匯總上繪制圖表(交叉表布局)CrystalReports允許您在交叉表報(bào)表中包含基于匯總值的圖表。例如,使用顯示某種商品在美國(guó)各地區(qū)銷(xiāo)售量的交叉表時(shí),可能想用一個(gè)圖表來(lái)顯示各地
6、該商品的銷(xiāo)售額占總銷(xiāo)售額的百分比。若要?jiǎng)?chuàng)建交叉表圖表,報(bào)表中必須有交叉表。有關(guān)更多信息,請(qǐng)參閱交叉表對(duì)象。在交叉表匯總上繪制圖表1.選擇繪制圖表所基于的交叉表。2.在“插入”菜單上,單擊“圖表”。顯示“圖表專(zhuān)家”對(duì)話框。提示:完成此項(xiàng)任務(wù)的另一方法是單擊“插入工具”工具欄上的“插入圖表”按鈕。3.在“類(lèi)型”選項(xiàng)卡的圖表類(lèi)型列表中,選擇一個(gè)圖表類(lèi)型。然后單擊數(shù)據(jù)演示效果最好的圖表子類(lèi)型。請(qǐng)參閱圖表類(lèi)型。4.如果希望“圖表專(zhuān)家”使用“坐標(biāo)軸”和“選項(xiàng)”選項(xiàng)卡上的默認(rèn)選項(xiàng),請(qǐng)選擇“自動(dòng)設(shè)置圖表選項(xiàng)”。注意:如果要手動(dòng)選擇“坐標(biāo)軸”和“選項(xiàng)”選項(xiàng)卡上的選項(xiàng),應(yīng)確?!白詣?dòng)設(shè)
7、置圖表選項(xiàng)”未被選中。5.單擊“數(shù)據(jù)”選項(xiàng)卡。6.在“布局”區(qū),單擊“交叉表”(如果尚未被選中)。Finereport圖表制作功能如下:1.描述填報(bào)報(bào)表與普通報(bào)表不一樣,普通報(bào)表是用來(lái)展示數(shù)據(jù),而填報(bào)報(bào)表是用來(lái)錄入數(shù)據(jù),那么填報(bào)報(bào)表是不是也像普通報(bào)表一樣,需要進(jìn)行報(bào)表樣式的設(shè)計(jì)呢?報(bào)表雖說(shuō)是對(duì)數(shù)據(jù)進(jìn)行錄入,但是數(shù)據(jù)怎么錄入,哪些數(shù)據(jù)錄入在哪個(gè)位置這些都需要通過(guò)報(bào)表設(shè)計(jì)來(lái)定義,所以填報(bào)報(bào)表與普通報(bào)表一樣,也需要對(duì)報(bào)表進(jìn)行樣式的設(shè)計(jì)。2.示例對(duì)財(cái)務(wù)、服務(wù)、醫(yī)療等等行業(yè)常常有如下樣式自由、編輯風(fēng)格多樣化的數(shù)據(jù)錄入界面,用來(lái)采集信息并保存入庫(kù),這樣的報(bào)表我們稱(chēng)之為自由格式
8、報(bào)表。1.