你可以設定條件式格式來顯示、隱藏欄位、依據特定值變更欄位顏色或是上鎖動作按鈕等,而內嵌表單也會根據此規則來顯示。
來看以下範例,當使用者選擇產品系列時,希望針對巧克力系列產品顯示甜度的資訊。因此,我們將「甜度」欄位設定為連動選項,但是當商品系列不是「巧克力」時,則不想要顯示「甜度」欄位。
在設計模式,點選表單工具下的條件式格式。
點選增加規則,根據需求來設定條件。像是如果「產品類別」是「巧克力」時,則顯示「甜度」。
也可以設定多個條件式格式。例如當「產品類別」為「蛋糕」時,變更欄位值背景為「粉紅色」。
儲存後,就可以測試設定的規則。
除了上述範例外,也可以在日期欄位上套用比較時間的參數,此方法對於在列表頁中快速標註出重點資料相當方便。
注意:表單頁及列表頁的條件式格式是分開設定的。
你也可以透過條件式格式來顯示、隱藏或上鎖動作按鈕,例如:在請購單當中的採購人員欄位不等於目前登入使用者的時候就隱藏轉採購單按鈕,就能避免非該筆資料的採購人員誤觸動作按鈕。
條件式格式也能夠在指定條件達成時,將欄位設定為唯讀。
如果一個欄位同時套用條件式格式依據規則是否唯讀及欄位唯讀設定時,條件式格式會優先於原本欄位的唯讀設定。
條件式格式也能夠在指定條件達成時,將欄位設定為必填。目前只有表單頁中的獨立欄位可以設為必填,列表頁和子表格欄位都不能設定。
如果一個欄位已套用欄位必填設定時,也套用條件式格式符合指定條件時必填的情況,不論是否符合條件,該欄位都會是必填欄位。
在指定條件達成時,也可以顯示或隱藏敘述欄位。
在指定條件達成時,僅顯示或隱藏欄位值,代表不論條件是否成立欄位標頭都會顯示。