Automation Service Broker 中的欄位內容決定了這些欄位的外觀和提供給使用者的預設值。您也可以使用內容來定義規則,確保使用者在請求目錄中的項目時提供有效項目。
您可以分別設定每個欄位。選取欄位,然後編輯欄位內容。
值來源
對於大多數內容,您可以從各種值來源選項中進行選取。並非所有來源選項都適用於任何欄位類型或內容。
- 常數。該值不會變更。根據內容,值可能為字串、整數、規則運算式或有限清單中的選取項目,例如 [是] 或 [否]。例如,您可以提供 1 做為預設值整數、針對唯讀內容選取 [否],或提供規則運算式以驗證欄位項目。
- 條件值。該值取決於一或多個條件。會按列出的順序處理條件。如果多個條件為 True,最後一個為 True 的條件將決定該內容的欄位行為。例如,您可以建立決定是否根據其他欄位中的值顯示欄位的條件。
- 外部來源。該值取決於 Automation Orchestrator 動作的結果。例如,計算成本取決於指令碼式 Automation Orchestrator 動作。如需範例,請參閱在 Automation Service Broker 的自訂表單設計工具中使用 VMware Aria Automation Orchestrator 動作。
- 繫結欄位。該值與所繫結的欄位相同。可用欄位僅限於相同的欄位類型。例如,將 [需要驗證] 核取方塊欄位的預設值繫結到其他核取方塊欄位。選取請求表單中的一個目標欄位核取方塊時,會選取目前欄位上的核取方塊。
- 計算值。該值取決於運算子如何處理所選欄位和值。文字欄位會使用串連運算子。整數欄位則使用選取的加、減、乘、除運算。例如,您可以設定整數欄位,以使用乘法運算將 MB 轉換為 GB。
欄位外觀
使用外觀內容可決定欄位是否在表單上顯示,以及您要向目錄使用者提供哪些標籤與自訂說明。
選項 | 說明 |
---|---|
標籤和類型 |
提供一個標籤,然後選取顯示類型。可用的顯示類型取決於元素。部分元素支援多種文字類型,而其他元素僅支援整數。可能的值:
[下拉式功能表] 和 [資料格] 欄位包含預留位置設定。輸入的值在下拉式功能表中顯示為內部標籤或指示,或在資料格中顯示為一般標籤或指示。 |
可見度 | 在請求表單上顯示或隱藏欄位。
如果欄位的可見度設定為 [否],則會忽略欄位限制,如規則運算式和必填欄位。 |
唯讀 | 讓使用者無法變更欄位值。
|
每頁的資料列 | 僅適用於資料格元素。 輸入資料列的數目。 |
自訂說明 | 將欄位相關資訊提供給使用者。此資訊會顯示在欄位的路標說明中。 您可以使用簡單文字或 HTML,包括 href 連結。例如, |
欄位值
您可以使用值內容以提供任何預設值。
選項 | 說明 |
---|---|
資料行 | 僅適用於資料格元素。 針對資料表中的每個資料行提供標籤、識別碼和值類型。 資料格的預設值必須包含符合已定義資料行的標頭資料。例如,如果一個資料行為 user_name 識別碼,另一個資料行為 user_role 識別碼,則第一個資料列為 user_name,user_role。 如需組態範例,請參閱在 Automation Service Broker 自訂表單設計工具中使用資料格元素。 |
預設值 | 根據值來源,使用預設值填入該欄位。 可能的值來源取決於該欄位。
|
值選項 | 填寫 [下拉式功能表]、[多重選取]、[選項按鈕群組] 或 [值選擇器] 欄位。
|
步階 | 針對整數或十進位欄位,定義增量或減量值。 例如,如果預設值為 1 並將步階值設為 3,則允許的值為 4、7、10,以此類推。 |
欄位限制
您可以使用限制內容以確保請求使用者在請求表單中提供有效值。
選項 | 說明 |
---|---|
必填 | 申請使用者必須提供此欄位的值。
|
規則運算式 | 提供用於驗證值的規則運算式和驗證失敗時所顯示的訊息。 規則運算式必須遵循 JavaScript 語法。如需概觀,請參閱建立規則運算式。如需更詳細的指引,請參閱語法。
|
最小值 | 指定最小的數值。例如,密碼必須具有至少 8 個字元。 提供錯誤訊息。例如,密碼必須具有至少 8 個字元。
|
最大值 | 最大的數值。例如,欄位會限制為 50 個字元。 提供錯誤訊息。例如,此說明不能超過 50 個字元。
|
相符欄位 | 此欄位值必須符合所選欄位值。 例如,密碼確認欄位必須符合密碼欄位。 |