欄位顯隱規則
簡介
功能簡介
欄位顯隱規則可以透過配置條件來控制欄位在什麼條件下顯示,一個表單可新增多個顯隱規則。
使用場景
- 如在問卷調查過程中,能夠透過欄位顯隱規則,實現選擇某個選項後,自動顯示問卷中的其他問題;
- 輸入某個確定的值後,能夠自動顯示出其他的內容。
預期效果
如返鄉資訊登記場景中,需要錄入是否從外地返鄉,當應答是從外地返鄉時,需要填寫返鄉前所在城市;否則不需要進行填寫,那麼這個「返鄉前所在城市」就可以根據「是否從外地返鄉」來決定是否顯示。
設定步驟
設定入口
1. 在「表單設計 > 表單屬性 > 欄位顯隱規則」處,點選「新增顯隱規則」,即可進行設定。
2. 如已設定顯隱規則,則可在左上角繼續「新增顯隱規則」,並對已有的顯隱規則進行編輯、複製、刪除等操作。
3. 當一個表單中新增了多個顯隱規則時,支援對列表中的顯隱規則進行拖曳排序,便於查看。
條件設定
1. 多條件邏輯關係
一個欄位顯隱規則內可以新增多個條件,多個條件間有如下所示 2 種邏輯關係:
- 所有:顯示所有條件同時滿足的欄位;
- 任一:顯示滿足其中任意一個條件的欄位。
2. 條件設定方法
確定了多個條件間的邏輯關係後,就可以為該顯隱規則設定條件。條件中包含以下 3 部分內容:
- 選擇欄位:設定條件欄位,僅支援新增主欄位,不支援子表單;
- 設定篩選關係:不同欄位支援的篩選關係不一樣;
- 設定篩選值:不同欄位的篩選值設定不一樣,可能是輸入也可能是直接選擇已有資料。
顯示欄位設定
設定好條件以後需要設定顯示欄位,即滿足上述條件後需要顯示的欄位,若不滿足條件則不顯示欄位。
如,返鄉資訊調研中,當使用者選擇「是」後,設定顯示欄位為「返鄉前所在城市」,讓客戶填寫返鄉前所在的城市。
效果示範
效果參見本文「預期效果」。
其他規則
支援在欄位屬性中設定顯隱規則
聯動得來的選項支援顯隱規則
如下圖的「姓名」為下拉單選欄位,聯動了「原住民登記」中的「姓名」,在設定顯隱規則時,可以直接聯動出該表中的資料進行條件設定。
多級顯隱關係設定
1. 設定邏輯
當我們想要設定入下圖所示的多級顯隱邏輯:在欄位「是否查看過 Jodoo 說明文件」中,選擇「是」;且在欄位「您對 Jodoo 說明文件是否滿意」中,選擇「不滿意」後,出現欄位「您不滿意的地方在哪裡」。此時若重新選擇其他選項,則不顯示欄位「您不滿意的地方在哪裡」。
2. 設定方法
新增兩個顯隱規則分別為:
- 當欄位「您是否查看過 Jodoo 說明文件」等於「是」時,顯示出欄位「您對 Jodoo 說明文件是否滿意」;
- 當欄位「您是否查看過 Jodoo 說明文件」等於「是」,且欄位「您對 Jodoo 說明文件是否滿意」等於「不滿意」時,顯示出欄位「您不滿意的地方在哪裡」。
顯隱規則在查看資料時也生效
在資料管理、權限組、資料通知等介面處查看單筆資料詳情時,將按照資料顯隱規則進行資料展示,更便於資料的查看。
注意事項
- 設定顯隱規則時,可以將整個子表單設定為顯示欄位;
- 一個表單最多可設定 200 個顯隱規則,包括主表顯隱規則和子表單子欄位顯隱規則。
- A 欄位聯動顯示 B 欄位,B 欄位聯動顯示 C 欄位,當 B 欄位隱藏時,C 欄位也一同不再顯示。
擴展閱讀
上面的文件我們提到,一個欄位只能在一個規則中作為顯示欄位,那麼,當我們有多個選項都需要顯示同一個欄位時,該怎麼設定呢?
在文件「顯隱規則的設定技巧」中,我們將介紹顯隱規則的設定技巧。