定義演算法類型

系統會提供許多演算法類型來支援基準產品功能。如果您需要引入新的演算法類型,請開啟管理 > 系統 > 演算法類型

使用演算法類型查詢入口來搜尋現有演算法類型。選取演算法類型之後,您會被導引至維護入口來檢視和維護選取的記錄。

快速路徑:請參考演算法概要以取得更多資訊。
注意:重要!如果您引入新的演算法類型,請仔細考量其命名慣例。如需詳細資訊,請參閱系統資料命名慣例

頁面描述

輸入可輕鬆辨識的演算法類型描述

擁有者指出此演算法類型為基準套件還是您的實作 (客戶修改) 所擁有。系統會在您新增演算法類型時,將擁有者設為客戶修改。此資訊僅限顯示。

輸入詳細描述來詳細描述此類型之演算法的用途。

使用演算法實體來定義可「外掛」此類型之演算法的位置。如果有演算法實體的詳細相關描述,則可在下拉式列表旁看見一個小型說明圖示。按一下圖示以檢視資訊。

備註:可使用查尋資料表自訂此欄位的值。此欄位名稱為 ALG_​ENTITY_​FLG

使用程式類型來定義演算法程式的編寫方式為 Java外掛指令檔Java (已轉換),代表程式已轉換為 Java。

請注意: Java (已轉換) 程式類型並不適用於所有產品。

使用程式名稱來定義執行此類型的演算法時叫用的程式:

  • 如果程式類型是 Java (已轉換),輸入已轉換程式的名稱。
  • 如果程式類型是 Java,輸入 Java 類別名稱。
  • 如果程式類型是外掛指令檔,輸入外掛指令檔名稱。只能使用對演算法實體定義的外掛指令檔。
請注意:請檢視來源。如果這是基準套件隨附的程式,您可以使用旁邊的按鈕,在 Javadocs 檢視器中顯示該程式的原始碼。如果是外掛指令檔,鑽探至外掛指令檔以檢視其明細。

使用參數類型方格來定義此類型之演算法使用的參數類型。應對每個參數定義下列欄位:

  • 使用順序來定義參數的相對位置。
  • 使用參數來描述顯示在演算法頁面中參數旁的用語。
  • 指出參數是否為必要。在參考此演算法類型的演算法中定義參數時會使用此指標。
  • 擁有者指出此演算法類型的參數為基準套件還是您的實作 (客戶修改) 所擁有。系統會在您新增具有參數的演算法類型時,將擁有者設為客戶修改。此資訊僅限顯示。
備註:新增適用於 Java 程式的演算法類型時,會根據 Java 程式碼來自動產生參數。一旦有演算法類型存在,在 Java 程式碼中定義的任何其他參數都應手動新增至演算法類型。針對其他程式類型,必須手動定義演算法類型參數。
備註:新增任何程式類型的演算法類型參數時,該演算法類型的現有演算法不會以新的參數自動更新。必須手動更新演算法。