愛招飛幫助手冊 愛招飛幫助手冊
  • FastERP-1
  • Smart
  • PinToo
  • FastWeb
  • FastERP-2 企業管理系統 (opens new window)
  • 印染業ERP (opens new window)
  • 工廠終端機 (opens new window)
  • TARS
  • MARS
  • TaskRunner
  • Flying
  • FastDesk
  • HiDesk
  • HiNAT
  • FastBPM
  • 設備故障診斷 (opens new window)
  • 設備最佳運轉效益 (opens new window)
  • 企業智能助手SmeGPT (opens new window)
  • 燈號管理 (opens new window)
  • 戰情室 (opens new window)
  • 能源管理 (opens new window)
  • 人車定位 (opens new window)
  • 戰情指揮系統 (opens new window)
  • FastERP-1
  • FastWeb
  • Smart
  • PinToo
  • Flying
  • TARS
  • 通用功能

    • Report
    • Script
    • Echarts
    • Chart
    • DB Install
  • FastERP-1
  • Smart
  • PinToo
  • FastWeb
  • FastERP-2 企業管理系統 (opens new window)
  • 印染業ERP (opens new window)
  • 工廠終端機 (opens new window)
  • TARS
  • MARS
  • TaskRunner
  • Flying
  • FastDesk
  • HiDesk
  • HiNAT
  • FastBPM
  • 設備故障診斷 (opens new window)
  • 設備最佳運轉效益 (opens new window)
  • 企業智能助手SmeGPT (opens new window)
  • 燈號管理 (opens new window)
  • 戰情室 (opens new window)
  • 能源管理 (opens new window)
  • 人車定位 (opens new window)
  • 戰情指揮系統 (opens new window)
  • FastERP-1
  • FastWeb
  • Smart
  • PinToo
  • Flying
  • TARS
  • 通用功能

    • Report
    • Script
    • Echarts
    • Chart
    • DB Install
  • Smart幫助主頁
  • 學習手冊

    • 基本入門

    • 功能介紹

    • 控制元件說明

      • 公共屬性
      • 公共方法
      • 公共事件
      • 視窗控制元件
      • 系統控制元件
      • 標準控制元件
      • 對話方塊控制元件
      • 標準工控控制元件
      • 專業工控控制元件
      • 數據控制控制元件
      • 數據表格控制元件
      • 數據感知控制元件
      • 通訊控制控制元件
      • 儀表採集控制元件
      • 監控視訊控制元件
      • 數據圖表控制元件
        • 1. TDBChart
          • 1.1. 建立一個新的窗體
          • 1.2. 編輯新圖表
          • 1.3. 編輯數據序列
          • 1.3.1. 在TDBChart中配置數據序列
      • 流程圖表控制元件
      • 數據分析控制元件
      • 複合數控控制元件
      • 模擬數控控制元件
      • 調節數控控制元件
      • 數位數控控制元件
      • 數據數控控制元件
      • 地圖控制元件
      • 其他控制元件
      • SVG控制元件
      • IsoBean控制元件
      • 樣式控制元件
      • 樣式外觀控制元件
      • 樣式高級控制元件
      • 樣式工具控制元件
      • 樣式數據控制元件
      • 樣式控制元件GP
      • 樣式數據控制元件GP
    • 功能用法

    • 專用模板

    • 開發流程

    • 函式程式

  • 開發手冊

目录

數據圖表控制元件

# Smart 控制元件使用(數據圖表)

  該組內提供繪製圖表所需使用的元件。TDBChart元件的數據來源於資料庫的查詢彙總。

# 1. TDBChart

  下面介紹一下如何使用TDBChart建立一個新的圖表。

  本節描述了開始定義兩種圖表型別之一所需的常用步驟。

# 1.1. 建立一個新的窗體

  建立一個新窗體,然後在其上放置一個TDBChart元件(將其拖到元件面板的對面)。

  將新的TDBChart元件拖動邊角以調整控制元件至合適的大小,以幫助您在定義新圖表時視覺化其內容。 之後,您也可以調整圖表的大小以適合您的需求。

# 1.2. 編輯新圖表

  將滑鼠指針放在新圖表上,然後按滑鼠右鍵。 出現一個包含編輯圖表選項的功能表,點選進行圖表編輯以及數據填充。

在圖表上使用滑鼠右鍵將呼叫圖表選項功能表
編輯圖表

  圖表編輯器的「圖表」頁面包含圖表的定義資訊。 它包括定義常規參數和其他更具體的Chart參數的部分。 在圖表中定義了一些數據系列之前,某些參數將不適用。 嘗試修改參數(例如標題),您將在圖表上看到實時的更新。關於該分類中的資訊可自行搜索檢視TeeChart的官方文件說明http://www.teechart.net/docs/teechart/vclfmx/tutorials/index.html (opens new window)

  要訪問圖表編輯器,請雙擊放置在窗體上的任何TDBChart元件。 或者,右鍵單擊,選擇編輯圖表。

  要檢視一些圖表數據,我們需要建立一個序列...

  在編輯頁面的序列選項卡中,按新增按鈕。 將向您展示可用的圖表型別。 選擇一個新增到圖表中,如果您決定更喜歡以其他方式視覺化數據,則可以在以後更改其型別。

圖表型別選擇器

  通過滑鼠或方向鍵選擇系列型別,然後按確定。 雙擊系列型別亦可。

  系列型別將自動新增到您的圖表中。 在圖表編輯器中,您將看到為新系列新增的新配置選項卡。

  假設我們選擇了圖形圖(餅狀圖)。 編輯器將顯示如下:

  TeeChart已將系列新增到圖表中。 它還新增了一些隨機值,以便您可以在設計時在圖表中直觀地顯示序列外觀,以輕鬆跟蹤所做的任何更改。

  該隨機值並不是我們需要的數值,因此下一步是返回到圖表編輯器並新增數據源或編寫您自己的程式碼以新增數據值。

# 1.3. 編輯數據序列

# 1.3.1. 在TDBChart中配置數據序列

  在使用該元件前,請先確認系統中已安裝資料庫引擎,並且TARS雲端伺服器處於開啟狀態。

  在窗體上放置一個TRFConnection、TRFDataSet和TDBChart,並設定TRFConnection中的帳套配置,勾選其Active屬性為True,使其能與TARS雲端伺服器連線。

  編輯TRFDataSet,在SQL屬性中填寫查詢語句,勾選其Active屬性為True。

  在TDBChart的編輯選項中,新建一個線條圖序列,設定序列中的資料來源為資料組(DataSet),在資料來源選項卡中選擇資料組選項,在下方資料組中選擇RFDataSet1。卷標、X、Y處選擇要展示的欄位,點選套用即可。

  具體程式碼內容如下:

begin 
  This.RFDataSet1.Connection := DM.DBConnection;
  This.RFDataSet1.SQL.Clear;
  This.RFDataSet1.SQL.Add('SELECT * FROM Basic_WHS');
  This.RFDataSet1.Open;
end.
1
2
3
4
5
6
監控視訊控制元件
流程圖表控制元件

← 監控視訊控制元件 流程圖表控制元件→

Copyright © 2021-2025 愛招飛IsoFace | ALL Rights Reserved
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式