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

    • 基本入門

    • 功能介紹

    • 控制元件說明

    • 功能用法

    • 專用模板

      • 微信
      • 模板列管
      • 媒體
      • IsoBean使用
        • 1. 什麼是IsoBean?
        • 2. 基礎設定
        • 3. IsoBean呼叫
          • 3.1. 作為獨立模組使用
          • 3.2. 作為模組元件使用
          • 3.3. 作為功能表繫結模組使用
    • 開發流程

    • 函式程式

目录

IsoBean使用

# FastERP-1 IsoBean使用

  FastERP-1中提供FastWeb IsoBean設定,使用者在FastWeb中配置IsoBean后,可在FastERP-1中匯入IsoBean參數運行。通過IsoBean,FastERP-1的功能可實現橫向擴充套件。在使用IsoBean相關的功能前,需要對IsoBean有基本的瞭解。

注意

  本篇僅介紹FastERP-1中如何引入使用IsoBean,不涉及IsoBean的設計開發。如需要了解IsoBean開發請註冊FastWeb雲端版並閱讀 IsoBean開發流程。

# 1. 什麼是IsoBean?

  IsoBean是FastWeb的微服務的實現方式。微服務是一種軟體架構風格,它是以專注于單一責任與功能的小型功能為基礎,利用模組化的方式組合出複雜的大型應用程式,各功能區塊使用與語言無關的API集相互通訊。它提倡將單一應用程式劃分成一組小的服務,服務之間互相協調、互相配合,為使用者提供最終價值。每個服務運行在其獨立的程序中,服務與服務間採用輕量級的通訊機制互相溝通。

  在IsoBean中,有三個概念需要理解並區分:

  • Bean:作為基本的應用程式元件存在,可作為顯示單元。
  • API:用於搭建Bean對外溝通的橋樑,可通過預設定義的API/WebSocket來訪問Bean的特定部分內容與功能。
  • IsoBean:簡單來說,IsoBean是用來組合Bean與API的容器,是FastWeb對外提供訪問的介面。

  IsoBean實現的目標是提高基礎模組的複用率,提升開發效率。

# 2. 基礎設定

配置IsoBean伺服器

  使用超級管理員使用者登錄至FastERP-1,點選功能表欄 系統管理 - 系統參數,打開系統參數模組界面,點選 系統參數設定 標籤頁。設定 IsoBean伺服器 與 IsoBean授權碼。IsoBean伺服器 的地址格式如下,需包含完整的地址與埠號,IsoBean授權碼為FastWeb使用者的唯一ID。設定完成後點選 [儲存] 按鈕儲存設定。 儲存后,可使用功能表欄的 常用功能 - 重新整理系統 重新整理系統顯示。

匯入IsoBean

  點選功能表欄 平臺設計 - 輔助配置 - IsoBean配置,打開IsoBean配置界面,分別點選 同步 - 從云伺服器同步IsoBean列表 與 同步 - 從云伺服器同步目前IsoBean介面參數,將授權使用者可用的IsoBean模組與對應介面參數資訊同步至IsoBean配置界面。如需要修改參數的預設值資訊,可點選要修改的 IsoBean模組,在右側的介面參數中修改預設值型別與預設值,修改完成後,點選 [儲存] 按鈕儲存設定。

# 3. IsoBean呼叫

  FastERP-1中IsoBean的呼叫有三種方式:作為獨立模組使用、作為模組元件使用,以及作為功能表繫結模組使用。以下對兩種使用方式的操作流程作說明。

# 3.1. 作為獨立模組使用

  作為獨立模組使用的方式需要建立一個功能表欄,將功能表項與IsoBean模組繫結,在設定完成後,可點選功能表欄中的專案打開IsoBean模組。

  點選 平臺設計 - 功能表設計,打開功能表管理界面,點選 新增按鈕 在目標位置建立功能表按鈕,設定功能表的標題。模組型別需選擇 打開IsoBean,模組編碼中選擇要打開的編碼。設定完成後,點選 [儲存] 按鈕,功能表項設定完成。

  返回主界面,點選建立的功能表按鈕,可打開目標IsoBean模組。

# 3.2. 作為模組元件使用

  在超級使用者模式中打開要放置IsoBean模組的界面,點選 設計 - 模組設計 ,打開模組設計界面。在 窗體設計 界面中選擇 擴充套件控制元件->其它控制元件, 新增一行,在其中選擇 控制元件類別 為 IsoBeanFrame,選擇地址為 IB_wb-vis-0011_radialgauge,右側的 使用 選項需勾選。設定完成後,點選 [儲存] 按鈕。同時重新整理系統。

  重新整理系統后,再次進入至要設計的模組界面中,點選 設計 - 設計佈局 按鈕,將元件拖動放置於界面中,調整外觀設定,調整完成後,關閉設計對話方塊,點選 設計 - 儲存佈局,儲存后,可在打開此模組時載入顯示IsoBean。

# 3.3. 作為功能表繫結模組使用

  功能表繫結可分為工具欄功能表繫結與右鍵功能表繫結,IsoBean支援工具欄功能表繫結與右鍵功能表繫結,可實現點選工具欄功能表或右鍵以打開目標IsoBean。

  在超級使用者模式中打開要放置IsoBean模組的界面,點選 設計 - 模組設計 ,打開模組設計界面。在 窗體設計 界面中選擇 擴充套件控制元件->工具欄功能表 或者 擴充套件控制元件->右鍵功能表, 新增一行,填寫 編碼、標籤、類別、圖表序號等資訊,在其中選擇 IsoBeanNo編號 下拉框,選擇要繫結的IsoBean,右側需勾選 選擇 按鈕,右側的標籤頁選擇 介面參數,依次點選 [載入參數]、[儲存參數]、[產生執行事件]。如果是在右鍵功能表中設定的,則在設定完成以上內容后,點選 數據集資訊標籤頁,擴充套件控制元件 處選擇 主右鍵功能表。設定完成後,點選 [儲存] 按鈕。同時重新整理系統。

  如在工具欄功能表中使用,在主視窗界面的工具欄功能表處右鍵點選,選擇 自定義 選項,在打開的界面中選擇 命令 選項卡,在 Default 列表中找到建立的工具欄功能表,拖動至主界面工具欄中,調整完成後,關閉設計對話方塊,點選 設計 - 儲存佈局,儲存后,點選工具欄功能表的按鈕打開對應的IsoBean。

  如在右鍵功能表使用,可在列表中直接右鍵,選擇右鍵選項可打開對應的IsoBean。

媒體
列表

← 媒體 列表→

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