翻譯|使用教程|編輯:況魚杰|2019-07-11 10:37:17.597|閱讀 465 次
概述:TeeChart Pro功能是一個系列,幾乎可以是任何系列類型,可以是應(yīng)用代數(shù)函數(shù),也可以是數(shù)據(jù)源。所有函數(shù)都派生自TTeeFunction組件并繼承TeeFunction的Period屬性。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
TeeChart Pro VCL/FMX是一款主流的圖表制作工具。提供了數(shù)百種用于可視化的2D、3D圖形樣式、56種數(shù)學(xué)、統(tǒng)計和金融函數(shù),以及不限數(shù)量的坐標(biāo)軸和30種調(diào)色板組件。TeeChart Pro VCL/FMX教程將會以連載的形式持續(xù)為大家?guī)?a target="_self" style="color: rgb(31, 73, 125); text-decoration: underline;">TeeChart Pro VCL/FMX的使用方法。
本篇教程為大家?guī)淼氖?span style="color: rgb(31, 73, 125);">TeeChart Pro VCL/FMX中數(shù)據(jù)庫的訪問這一節(jié),主要分為以下幾個部分:
介紹
在設(shè)計時連接到TData組件
擴(kuò)展功能
Single Record
摘要分組數(shù)據(jù)
Events
OnProcessRecord事件
這一節(jié)內(nèi)容比較豐富,所以分為上下兩篇,可以點擊目錄題目進(jìn)行查看。
介紹
在設(shè)計時連接到數(shù)據(jù)源——將TeeChart控件連接到數(shù)據(jù)庫可以在設(shè)計時使用圖表編輯器完成,并在運(yùn)行時僅僅使用幾行代碼就完成。使用TDBChart組件, TDBChart安裝在Component Palette的Data Controls部分。TDBChart繼承了所有TChart屬性和方法,關(guān)鍵的區(qū)別在于它還包括訪問Borland的數(shù)據(jù)庫引擎,從而增加了使用此組件編譯項目的大小,一般除非是直接連接到數(shù)據(jù)源,否則建議使用TChart組件。
TeeChart連接到Borland的所有TData組件,包括TTable,TQuery和TClientDataset。連接到 Tables或者Queries 時,不必使用TDataset組件,因為TeeChart將直接建立連接。
可以使用圖表編輯器將任何Series連接到Tables或者Queries。每個系列都可以在相同或不同的數(shù)據(jù)庫中連接到相同或不同的Tables或者Queries。
此設(shè)計為您提供了將圖表連接到數(shù)據(jù)庫的完全靈活性,因為您不僅限于一個數(shù)據(jù)庫,也不僅限于一個Tables或者Queries,還可以在設(shè)計時檢索數(shù)據(jù),以便在開發(fā)期間查看實際數(shù)據(jù)。
在設(shè)計時連接到TData組件
以下步驟假定您已在表單上放置了TTable,TQuery或TClientDataset。
對于此示例,您可以在安裝TeeChart Pro期間將TTable連接到安裝為ODBC v3 DSN的TeeChart Pro數(shù)據(jù)庫,并選擇Employee Table。
在設(shè)計時,將Series連接Datasource所需的步驟是:
在表格上放置一個TDBChart控件。
雙擊TDBChart控件以顯示圖表編輯器。
將系列添加到圖表控件(例如條形系列。)
單擊Series選項卡和DataSource選項卡。
現(xiàn)在單擊組合框并選擇Dataset 此時您將看到此屏幕:
選擇Dataset...組合框以顯示可用數(shù)據(jù)源列表:
在Combobox中選擇一個項目,可以將Series連接到指定的Table or Query
在這個例子中,我們將Table1連接到TeeChart Pro Database和Employee表,如上圖所示。
選擇定義檢索Table or Query中的一些字段并將其添加到Series中。 這是通過圖表編輯器完成的,是為了每個Series部件選擇適當(dāng)?shù)淖侄巍U垍⒁娤聢D,顯示圖表編輯器DataSource選項卡,其中包含我們的示例選定字段。
每個Series都有一個Label字段(應(yīng)該是String或Char類型)和一個值字段(Bar Series的Bar字段),它應(yīng)該是整數(shù),浮點數(shù)或日期時間 字段類型。
在此示例中,我們從Employee表中為Series標(biāo)簽選擇LASTNAME字段,為Bar point值選擇了SALARY數(shù)字字段。
請參見上圖中的DataSet組合框。 此組合框顯示您創(chuàng)建的可用的Table or Query。 您可以進(jìn)入此對話框并選擇其他數(shù)據(jù)集,或單擊Edit..按鈕進(jìn)行編輯
現(xiàn)在我們已經(jīng)分配了適當(dāng)?shù)淖侄危菚r候查看結(jié)果了。
單擊Close按鈕以關(guān)閉圖表編輯器并返回編程環(huán)境。
此時,TChart控件將嘗試打開所選的Datasource數(shù)據(jù)的Table or Query,并將開始檢索記錄并向所選Series添加值。
在我們的示例中,您將在設(shè)計時看到以下圖表:
現(xiàn)在,如果運(yùn)行項目,Chart將從Datasource檢索所有記錄,并將向Series添加值。 在運(yùn)行項目之前,您將看到在設(shè)計時看到的相同圖表。
最后運(yùn)行應(yīng)用程序。
想要了解更多產(chǎn)品的資訊,請點擊,或者關(guān)注慧都微信公眾號 ???
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自: