業務規則
創建、檢視或編輯資料時,您可以設定業務規則來修改一個或多個欄位的屬性(隱藏、顯示、唯讀、編輯、必填等),或鎖定資料以使其無法編輯,或者您可以比較欄位之間的內容並提醒操作員。
一、應用範例
-
在問卷中,如果使用者選擇【不滿意】,則會顯示一個文字欄位以收集建議;如果使用者選擇【滿意】 ,則不需要文字欄位。
-
如果產品的出庫量大於其目前庫存,則無法儲存該產品並向使用者發出提醒。
-
當狀態為【審核中】時,該資料被鎖定,無法編輯。
二、業務規則的用途
- 業務規則可以幫助您隱藏或顯示某些欄位。
- 業務規則可以幫助您將欄位屬性修改為唯讀、可編輯或必填。
- 業務規則可以幫助您鎖定一條無法編輯的資料,並在不符合規則時自動解鎖該資料。
- 業務規則可以幫助您向操作員發出彈出提示。
三、進入業務規則
應用管理員選擇目標工作表,進入【編輯表單】> 【表單設定】> 【業務規則】。
四、設定業務規則
業務規則由一個或一組條件以及一個或一組操作組成。
-
條件
您可以新增一個或多個條件。每個條件由條件欄位、比較關係和條件值組成。
-
固定值:在範例1中,只有兩個選擇,您可以在設定業務規則時選擇固定值(滿意或不滿意)。
-
欄位值:範例2中,有出庫量和庫存的比較,而產品庫存隨時會發生變化,所以要選擇欄位值。
-
-
動作
當滿足條件時,您可以設定以下操作:
- 顯示一個/多個欄位
- 隱藏一個或多個欄位
- 將欄位設為唯讀
- 將欄位設為可編輯
- 提示操作員
- 鎖定目前資料
- 鎖定資料僅對工作表有效,且對自訂按鈕或工作流無效。
五、設定範例
1. 範例:滿足條件時顯示或隱藏欄位
場景:在問卷中,如果使用者選擇【不滿意】,則顯示一個文字欄位以收集建議;如果使用者選擇【滿意】 ,則不需要文字欄位。
1.1 設定表單
只有兩個欄位:
- 欄位 A:您對我們的文件是否滿意
- 欄位 B:留下您的建議
想要的效果
- 只有當使用者在欄位 A 中選擇【不滿意】時,欄位 B 才會顯示並可供使用者使用。
1.2 設定規則
設定欄位 B 的規則。
規則由顯示的欄位和條件組成。
- 條件:如果欄位A為【不滿意】
- 操作:顯示欄位 B(建議的文字欄位)
範例效果
2. 範例:比較欄位值
場景:如果產品的出庫量大於目前庫存,則無法儲存並提醒使用者。
由於庫存正在變化,因此選擇欄位值。
2.1 設定表單
範例效果:
六、業務規則管理
- 查看/編輯規則
- 刪除/複製規則
- 排序規則
- 啟用/停用規則
七、條件的處理邏輯
如果為某個欄位設定了業務規則,則符合或不符合條件時的處理邏輯如下。