定義指令檔

指令檔維護入口用來維護指令檔。

您可以從 管理功能表 > 系統 > 指令檔存取此入口。系統會將您導引至查詢入口,其中有可搜尋特定指令檔的選項。選取指令檔之後,您會被導引至維護入口來檢視和維護選取的記錄。

指令檔可為下列幾種類型:業務處理助理指令檔外掛指令檔Groovy 程式庫指令檔服務指令檔。如需詳細資訊,請參考業務處理助理指令檔概要伺服器型指令檔概要

注意:重要!如果您引入新的指令檔,請仔細考慮其命名慣例。請參考 系統資料命名慣例以取得更多資訊。

下列區域可能會顯示為入口之主要頁籤頁面的一部分。

  • 指令檔。此區域提供所選指令檔的相關資訊。如需詳細資訊,請參考保護指令檔執行
  • 步驟。使用此區域來複查和維護指令檔的步驟。您可以更新單一步驟,或將所有步驟維護為列表。請參考如何設定每個步驟類型以取得步驟類型的概況。

下列區域可能會顯示為入口之結構頁籤頁面的一部分。此頁籤頁面僅針對服務指令檔業務處理助理指令檔顯示。

  • 結構編輯器。此區域可讓您使用結構設計工具來編輯指令檔的結構。結構的目的是描述傳入和傳出指令檔的資料元素。
    快速路徑:如需您建構結構時可使用之 XML 節點與屬性的完整列表,請參考結構語法UI 提示語法
    提示:按一下檢視結構超連結,即可檢視業務物件的展開結構定義。這樣做會開啟結構檢視器視窗。

下列區域可能會顯示為入口之資料區域頁籤頁面的一部分。使用 Groovy 引擎版本的 Groovy 程式庫指令檔外掛指令檔不會顯示此頁籤頁面。

  • 資料區域。使用此區域來定義用於在伺服器來回傳遞資訊的資料區域,或描述暫存的任何其他資料區域。按一下檢視資料區域動作,以檢視結構檢視器視窗中的資料區域結構。

下列區域可能會顯示為入口之適用性頁籤頁面的一部分。此頁籤頁面僅針對將適用性選項設定為套用適用性準則業務處理助理指令檔顯示。

  • 指令檔適用性。使用此區域來定義業務處理助理指令檔的適用性規則。如需有關如何定義此資訊的詳細資訊,請參考指令檔適用性概要下的指導方針。

下列區域可能會顯示為入口之參考頁籤頁面的一部分。

  • 指令檔參考。此區域列出參考目前指令檔或其結構的各種組態實體。

動作

此頁面支援下列特殊動作:

  • 檢視結構。 按一下此連結,以檢視指令檔的展開結構定義。這樣做會開啟結構檢視器視窗。此動作僅適用於業務處理助理指令檔與服務指令檔。
  • 以文字檢視指令檔。按一下此連結,即可在單獨的視窗中檢視內部指令檔命令。
  • 測試。使用此動作可測試業務處理助理指令檔的服務指令檔。
    • 對於服務指令檔,請輸入值並儲存。系統會執行服務並呈現輸出資訊。如果服務發出錯誤,則會顯示對應的訊息。請注意,輸入與輸出測試使用者介面是根據內嵌於服務指令檔結構中的 UIHints 動態呈現。因此,使用者介面可能像該結構中的 UIhints 一樣複雜或簡單。
    • 測試業務處理助理指令檔僅適用於不依賴其他位置所傳遞資訊的業務處理助理。因為系統無法偵測業務處理助理是否屬於此情況,所以「測試」按鈕一律可見。嘗試在依賴傳入資訊的業務處理助理上使用它,可能會顯示錯誤。
    備註:此動作由指定的「測試服務」應用服務保護,並且還需要建立指令檔的安全性權限,這是測試任何服務的替代方式。建議僅在非生產環境中允許存取此功能。
  • Java 文件。使用此動作可啟動 Groovy Javadocs 檢視器。
  • 第三方 Groovy 允許列表。使用此動作可複查第三方 Groovy 類別的允許列表,並驗證指令檔中可用於 Groovy 編碼的受限制類別列表。
  • 檢視指令檔超類別。使用此動作可檢視相關外掛點實作的執行時間產生之超級類別的程式碼。只有使用 Groovy 引擎版本的外掛指令檔才會顯示此動作。