原創(chuàng)|其它|編輯:郝浩|2012-09-11 16:20:35.000|閱讀 260 次
概述:ActiveReports的圖表控件,提供了40多種包括2D/3D的多彩圖表類(lèi)型,同時(shí)也為用戶提供最快的圖表制作的智能向?qū)АO旅鏋橛脩糁鸩浇榻B如何使用圖表向?qū)?lái)建立一個(gè)圖表。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門(mén)軟控件火熱銷(xiāo)售中 >>
ActiveReports的圖表控件,提供了40多種包括2D/3D的多彩圖表類(lèi)型,同時(shí)也為用戶提供最快的圖表制作的智能向?qū)АO旅鏋橛脩糁鸩浇榻B如何使用圖表向?qū)?lái)建立一個(gè)圖表。
使用圖表向?qū)ЫD表
1.從ActiveReports工具欄中, 找到ChartControl, 拖至報(bào)表位置。
2.圖表向?qū)Ы缑鏁?huì)彈出。 如下圖。
3.選擇希望的圖表類(lèi)型。圖表類(lèi)型很多,用戶可以選擇2D或者3D類(lèi)型;也可以通過(guò)點(diǎn)擊圖表分組下拉框,按照?qǐng)D表的分組情況,選擇用戶需要的圖表類(lèi)型,例如餅圖,線狀圖,或者財(cái)務(wù)類(lèi)型等。并非所有的圖表都同時(shí)擁有2D和3D的類(lèi)型,部分圖表只有2D類(lèi)型。
4.在選擇3D圖表類(lèi)型的時(shí)候,用戶可以在同一頁(yè)面,直接通過(guò)選擇Swap Axes checkbox, 來(lái)對(duì)圖表進(jìn)行進(jìn)一步配置。另外,通過(guò)Projection和light設(shè)置,可以改變3D圖表的視覺(jué)角度。
5.設(shè)置好了圖表視覺(jué)效果后,點(diǎn)擊Next進(jìn)行下一步配置
圖表外觀設(shè)置
1. 圖表外觀設(shè)置主要還有兩類(lèi)內(nèi)容:一個(gè)是調(diào)色板Palette,整體色彩的設(shè)置,另一個(gè)是外觀Appearance,可對(duì)圖表中單獨(dú)的元素進(jìn)行設(shè)置。
2. 點(diǎn)擊Palette, 如圖所示,選擇了綠色系列;然后點(diǎn)擊Appearance。
3. 在Appearance欄內(nèi)的內(nèi)容,取決于用戶點(diǎn)擊右邊預(yù)覽圖表的具體位置,點(diǎn)擊標(biāo)題,頁(yè)腳,圖內(nèi)項(xiàng)目標(biāo)題,或者整體圖表部分,Appearance中的配置項(xiàng)都會(huì)相應(yīng)改變。
4.完成Appearance的設(shè)置后,點(diǎn)擊Next進(jìn)入下一步設(shè)置。
數(shù)值設(shè)置
1. 數(shù)值設(shè)置頁(yè)面包含兩項(xiàng)內(nèi)容: 一個(gè)是設(shè)置數(shù)據(jù)源,并且將所需數(shù)據(jù)付給X軸和Y軸數(shù)值;另一個(gè)Data Point允許您查看X軸和Y軸的數(shù)值。
2. 連接數(shù)據(jù)源我們?cè)谝酝慕榻B中詳細(xì)介紹過(guò),這里使用的是同一數(shù)據(jù)源,不同的是,此次示例中,需要使用的SQL語(yǔ)句如下。
SELECT ShipCountry, SUM(Freight) AS FreightSum FROM Orders GROUP BY ShipCountry
3. 在Data Binding中設(shè)置X軸和Y軸的數(shù)值分別為ShipCountry和FreightSum。
4. 如果不需要其他的數(shù)值組,則可以刪除Series 2和Series 3。
5. 當(dāng)數(shù)值設(shè)置完畢,可以通過(guò)Next進(jìn)行下一步。
標(biāo)題設(shè)置
1. 在標(biāo)題設(shè)置的頁(yè)面中,選擇列表選項(xiàng)中的頁(yè)眉或頁(yè)腳,在屬性欄里變更各項(xiàng)所需屬性來(lái)完成對(duì)標(biāo)題的更改設(shè)置
2. 如果用戶并不想顯示任何頁(yè)眉頁(yè)腳,則可以直接在Visible選擇里去除選勾。
3. 完成設(shè)置后,選擇Next進(jìn)行下一步軸線的設(shè)置
軸線設(shè)置
1. 軸線的設(shè)置有兩個(gè)設(shè)置欄:一個(gè)是X軸線,另一個(gè)是Y軸線。
2. 在X軸線設(shè)置欄里,輸入軸線名稱(chēng),設(shè)置字體大小及其他屬性。
3. 通過(guò)在檢驗(yàn)欄上劃勾,來(lái)進(jìn)行屬于X軸線的相關(guān)屬性的設(shè)置。
4. 輸入或者選擇標(biāo)簽格式。
提示:ActiveReports 圖表控件使用標(biāo)準(zhǔn)的Visual Studio .NET格式構(gòu)造。格式為{Tag : Format}。 舉例{Value:C} 設(shè)置文字格式化為貨幣符格式。 {Value} 設(shè)置文字格式化為日期格式。
5. 完成了X軸的設(shè)置后, 接著在Y軸設(shè)置欄里進(jìn)行Y軸的設(shè)置。
6. 完成X和Y軸的設(shè)置, 可以進(jìn)行下一步圖示的設(shè)置。
圖示設(shè)置
1. 圖示設(shè)置里只有1個(gè)設(shè)置面,用來(lái)設(shè)置圖示顯示方面的各個(gè)屬性。
2. 同樣,如果用戶并不想顯示任何圖示內(nèi)容,則可以直接在Visible選擇里去除選勾。
3. 我們可以設(shè)置標(biāo)簽的字體及其他屬性。
4. 輸入圖示的頁(yè)眉和頁(yè)腳,設(shè)置字體及其他屬性。
5. 在位置屬性中, 選擇圖表相對(duì)應(yīng)的不同位置, 來(lái)顯示圖示內(nèi)容, 也可以在Legend Inside選擇中劃勾,在圖表內(nèi)部顯示圖示。
6. 在表格陳列欄,選擇設(shè)置圖示的陳列方式。
7. 當(dāng)完成以上設(shè)置后, 選擇Finish來(lái)結(jié)束所有的圖表向?qū)гO(shè)置。完成后的圖表如下圖, 會(huì)顯示在報(bào)表當(dāng)中。
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自:Grapecity