轉(zhuǎn)帖|使用教程|編輯:況魚杰|2020-01-10 15:18:43.650|閱讀 498 次
概述:本教程轉(zhuǎn)自屈景輝的Teechart應用技術(shù)詳解——快速圖表制作工具一書。接下來將會介紹第七章——數(shù)據(jù)庫與圖表組件。本文將會介紹第五節(jié):摘要排序應用。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
Steema公司和慧都科技針對中國市場聯(lián)合推出中文版TeeChart for .NET圖表控件,一共漢化2000個詞條(17000個單詞),漢化文檔35000個單詞,包括控件設計時與運行時的界面漢化以及控件使用向?qū)臋n的漢化,總漢化90%以上!
TeeChart for .NET中文版讓您在使用和學習上沒有任何語言障礙,至少可以節(jié)省30%的開發(fā)時間。TeeChart for .NET中文版具有易上手,使用方便,穩(wěn)定性好,性價比高,價格優(yōu)惠等優(yōu)勢,并且針對Web應用提供無限制服務器分發(fā)授權(quán)方式,非常有利于產(chǎn)品集成。
摘要排序應用
建立一個新工程,其設計階段界面如圖8-14所示,各組件的屬性設置顯示在下面表格中由于本例綜合演示多項功能,因此需要多次使用圖表編輯器,用于改變Series1的Datasource的設置,具體參看以下各小節(jié)以下說明:
摘要排序應用實例演示有關(guān)屬性設置
組件
屬性
設定值
說明
TDBchart
Name
DBChart1
圖表組件
TTable
Name
Table1
表組件名稱
DatabaseName
DBDEMOS
數(shù)據(jù)庫別名,Delphi自帶
TableName
country.db
數(shù)據(jù)庫別名,有關(guān)國家信息的表
Active
true
數(shù)據(jù)庫初始處于打開狀態(tài)
TDataSource
Name
DataSource1
為DBGrid1和DBNavigator1提供數(shù)據(jù)源
DataSet
Table1
TDBGrid
Name
DBGrid1
數(shù)據(jù)柵格用于顯示
DataSource
DataSource1
TDBNavigator
Name
DBNavigator1
數(shù)據(jù)導航
DataSource
DataSource1
TBarSeries
Name
Series1
序列組件名稱
DataSource
Table1
設置序列的數(shù)據(jù)源是Table1
ParentChart
DBChart1
表示該序列屬于DBChart1組件
Series1
DataSource
如按組摘要與排序中圖5
參看按組摘要與排序
TRadioGroup
Name
RadioGroup1
分組摘要選擇:計算方法
ItemIndex
如按組摘要與排序中圖5
TRadioGroup
Name
RadioGroup2
分組摘要選擇:按名稱排序(X)
ItemIndex
如按組摘要與排序中圖5
TRadioGroup
Name
RadioGroup3
分組摘要選擇:按名稱排序(Y)
ItemIndex
如按組摘要與排序中圖5
TButton
Name
Nutton1
返回按鈕
Caption
&E.返回
數(shù)據(jù)柵格與序列點顯示同步
當在序列點上單擊時能夠突出顯示并定位到數(shù)據(jù)庫表中的具體記錄,如果想在數(shù)據(jù)柵格或?qū)Ш桨粹o上單擊也能夠定位到序列上的點,可以按照下列步驟進行。
按定位記錄和單個記錄的說明在圖表組件DBChart1的OnSeries事件、柵格組件DBGrid的OnCellclick事件、導航組件DBNavigator1的OnClick事件和窗體的OnCreate事件中加入相應的代碼。如果不僅需要序列中選中的點以加粗的方式顯示,還需要設置字體的顏色,可在設置字體顏色之后再加上改變顏色的代碼。下邊是實例中能夠改變字體風格和顏色的有關(guān)代碼(加粗斜體部分)。運行效果如下圖所示。
begin Table1.RecNo:=ValueIndex+1; Series.Marks.Item[nBlod].Font.Style:=[]; Series.Marks.Item[nBlod].Font.Color:=clBlack; nBlod:=ValueIndex; Series.Marks.Item[ValueIndex].Font.Style:=[fsBold]; Series Marks.Item[ValueIndex].Font Color:=clRed; end;
顯示摘要和單條記錄
顯示數(shù)據(jù)庫表摘要和單條記錄中的多個數(shù)值型字段時的設定參照按組摘要與排序和定位記錄和單個記錄中的敘述。其有關(guān)設定和執(zhí)行結(jié)果如圖1至圖4所示,圖5和圖6是表排序和單條記錄排序效果圖,其代碼設置在與任意數(shù)據(jù)集相連至定位記錄和單個記錄節(jié)已經(jīng)介紹,這里不再贅述。
圖1:
圖2:
圖3:
圖4:
圖5:
圖6:
相關(guān)資料推薦:
上一章:定位記錄和單個記錄
下一章:主明細式圖表應用
=====================================
現(xiàn)TeeChart for .NET,TeeChart for JavaScript/HTML5,TeeChart for Xamarin.Android等均已加入在線訂購,現(xiàn)在搶購可立享優(yōu)惠!
關(guān)注慧聚IT微信公眾號???,了解產(chǎn)品的最新動態(tài)及最新資訊。
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@ke049m.cn
文章轉(zhuǎn)載自: