愛招飛幫助手冊 愛招飛幫助手冊
  • 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
  • TaskRunner幫助主頁
  • 學習手冊

    • 安裝配置
    • 快速上手
    • 界面介紹
    • 功能介紹
    • 預設資料
    • RestAPI說明
    • WebSocket說明
    • MQTT說明
    • Python說明
    • 自定程式
    • 公共單元
      • 1. 建立公共單元
      • 2. 設計公共單元
      • 3. 公共單元內容
    • 工作流
    • 運行衛士
    • 自定報表
    • 自動化作業
    • 控制元件使用
    • 函式程式

  • 開發手冊

目录

公共單元

# 公共單元

  為方便RestAPI、自定程式與MQTT自定程式呼叫一些公用的函式與程式定義程式碼,可以使用TaskRunner中的公共單元功能。

# 1. 建立公共單元

  公共單元可以從以下功能中進入檢視。

  • RestAPI
  • 自定程式
  • MQTT自定程式。

  進入以上功能后,點選進入任一自定程式/RestAPI的設計界面,右側可以看到公共單元的功能。

  在右側公共單元中,點選[新建]按鈕,新建一個公共單元,單元名稱列表中可以看到剛才建立的單元名稱資訊。

# 2. 設計公共單元

  在公共單元列表中選擇建立的公共單元,點選上方的[設計]按鈕,打開公共單元設計視窗。

  公共單元設計視窗中可以編輯使用到的函式資訊。編輯完成後,如果需要修改公共單元名稱的,請修改對應的單元名稱,然後再點選[儲存]按鈕。

# 3. 公共單元內容

  公共單元中的內容通常為設定的函式,要求能夠被各個單元引用。示例的公共單元程式碼如下:

//JScript 程式碼中,使用return實現函式返回
function show(a)
{
  return a;
}

1
2
3
4
5
6
//PascalScript程式碼中,使用Result作為返回的變數
function show(a:string):string;
begin
  Result:= a;
end;
//PascalScript支援程式語法,可以僅作處理,不返回內容
procedure Popup(a:string);
begin
  ShowMessage(a);
end;
1
2
3
4
5
6
7
8
9
10
自定程式
工作流

← 自定程式 工作流→

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