翻譯|使用教程|編輯:董玉霞|2022-06-08 10:45:59.117|閱讀 232 次
概述:本文主要介紹TeeChart Pro ActiveX使用教程關于填充新數據系列教程。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
本文主要介紹TeeChart Pro ActiveX使用教程關于填充新數據系列教程。
在圖表編輯器中選擇系列選項卡以顯示系列配置屬性。 Series 頁面上的第五個選項卡是數據源選項卡。
如果您的數據源是 OLE DB 或 ODBC 兼容的,那么您可以直接在圖表編輯器中映射您的數據。
從 Data Source 頁面的下拉列表框中選擇 Dataset,然后選擇 New... 按鈕以定義連接源。
使用用于 ODBC 驅動程序提供程序的默認 Microsoft OLE DB 提供程序構建新的連接字符串使您能夠從任何具有有效用戶 DSN 的 ODBC 數據源中進行選擇,包括 TeeChart Pro 數據庫。
您可以從可用的表列表中選擇一個表,或者為數據源編寫自己的 SQL 查詢。 SQL 查詢可以保存為 TXT 文件并照此導入。
選擇 OK 將創建整個連接操作的記錄,在本例中稱為 DataSet1,并返回到之前的 Datasource 屏幕,您可以在其中選擇要添加到 Series 的列。要填充我們的新 Bar 系列,我們只需要具有 Labels 和 Bar 值,其中 Labels 將在水平(默認情況下為底部)軸上讀取,其中 Bar 是 Bar 的垂直高度值。完成這些字段后,您可以選擇關閉或應用,您應該會看到圖表已經填充了來自數據源的數據。
對于數據的編程輸入,您需要編寫一些代碼。本節將向您展示使用編碼輸入構建圖表所需的步驟。
您之前使用圖表編輯器添加的系列在設計時顯示隨機數據。但是,在運行時,除非您手動填充,否則 Series 將沒有數據。從工具箱中選擇一個命令按鈕并將其放在您的窗體上。在 Visual Basic 中雙擊該按鈕以訪問代碼編輯器(方法可能因編程環境而異)。在代碼編輯器中鍵入以下行:
(Visual Basic)
With TChart1.Series(0) .Add 3, "Pears", vbRed .Add 4, "Apples", vbBlue .Add 2, "Oranges", vbGreen End With
運行項目并按下命令按鈕,您的圖表上將出現三個新的條形圖。
圖表中的第一個系列有一個 (0) 索引,第二個 (1) 等等。因此,如果您的圖表中有多個系列,您可以使用索引來選擇您希望修改的系列。
Series 的 Add 方法接受 3 個變量,Value、Label 和 Color。因此,Add 方法假定標簽軸(在本例中為 X 軸)上的值間距相等。如果您的數據包含 2 個變量,您可以使用 AddXY 方法。在您的項目中添加另一個命令按鈕并將此代碼放入其中。運行項目并使用以下代碼添加點:
(Visual Basic)
With TChart1.Series(0) If .Count > 0 Then 'Increment X Axis value and add a new random point .AddXY .XValues.Last+(Rnd(100)), (.YValues.Last/.YValues.Last-1)+(Rnd(100)), "", vbBlue Else 'Add a new random point .AddXY 1, (Rnd(100)), "", vbBlue End If End With
本次關于ActiveX圖表控件TeeChart Pro ActiveX的教程就介紹到這里了,下一篇將介紹開始介紹選擇適合您需求的系列類型等內容。
如果您想了解TeeChart Pro ActiveX價格,歡迎咨詢
歡迎TeeChart Pro ActiveX技術交流群,獲取最新產品咨詢:740060302
TeeChart Pro ActiveX 交互性強的輕量級ActiveX圖表控件,能高效生成多任務儀表板。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn