填報控件之間的條件級聯(lián)能夠實現(xiàn)在填報數(shù)據(jù)時,根據(jù)用戶已選條件動態(tài)生成下一級控件的選項,例如:在選擇區(qū)域和省份時,填報者選擇了某個區(qū)域,省份控件自動更新為該區(qū)域下的所有省份,從而有效提升填報效率、減少誤填。本文將為您介紹如何配置組件間的條件級聯(lián)。
使用限制
僅支持類型為單選、多選、下拉單選、下拉多選、樹形下拉的控件配置條件級聯(lián)。
僅支持選項來源為數(shù)據(jù)集的控件配置條件級聯(lián)。
單個級聯(lián)配置項最多可配置5個級聯(lián)條件,當超過5個條件時,您可以配置多條級聯(lián)。
前置條件
操作步驟
您可以在填報表單編輯頁面中,通過以下任一方式進入條件級聯(lián)配置界面,支持配置的級聯(lián)方式包括:同源級聯(lián)、非同源級聯(lián),以下以配置地理信息下拉單選控件之間的條件級聯(lián)為例,進行說明。
點擊頁面設置,在高級設置面板中選擇級聯(lián)條件。
選中待配置條件級聯(lián)的控件,在右側樣式面板的選項配置中,選擇條件級聯(lián)配置。
非同源級聯(lián)配置
非同源級聯(lián)用于配置選項值來源于不同數(shù)據(jù)集的控件之間的級聯(lián)關系,您可以通過配置控件之間的關聯(lián)字段,實現(xiàn)從控件根據(jù)主控件中的值,自動調整下拉列表中選項值的效果。
本例已設置區(qū)域控件的選項值源于年度銷售數(shù)據(jù)中的區(qū)域字段、省份控件的選項值源于銷售數(shù)據(jù)中的省份字段、城市控件的選項值源于年度銷售數(shù)據(jù)的城市字段。
在條件級聯(lián)配置界面的級聯(lián)配置項區(qū)域,選擇作為第一級聯(lián)條件的區(qū)域控件,并單擊右側圖標以新增配置框。
在新增的配置框中,選擇作為第二級聯(lián)條件的省份控件,并選擇用來與一級控件關聯(lián)的字段區(qū)域。
說明此處所選的關聯(lián)字段,需為當前控件選項值來源字段的上層傳值字段。例如:此處省份的上層級為區(qū)域,選擇區(qū)域字段即接收區(qū)域字段的傳值。
重復上述兩步操作,完成城市控件的級聯(lián)配置。
點擊確定完成配置。此時當您在區(qū)域控件中選擇為華中時,省份控件中僅出現(xiàn)華中區(qū)域下的省份;當省份控件選擇為湖南時,城市控件中僅出現(xiàn)湖南省下的城市。
同源級聯(lián)配置
同源級聯(lián)可以為選項值來源于同一個數(shù)據(jù)集的控件快速配置級聯(lián)關系,且無需選擇控件之間的關聯(lián)字段。
本例已設置區(qū)域控件、省份控件、城市控件的選項值,都源于數(shù)據(jù)集年度銷售數(shù)據(jù)中的對應字段。
在條件級聯(lián)配置頁面,選中切換至同源級聯(lián)。
說明切換至同源級聯(lián)的操作不可逆,需謹慎操作。
選擇作為第一級聯(lián)條件的區(qū)域控件,并單擊右側圖標。
依次添加省份控件、城市控件,分別作為第二級聯(lián)條件和第三級聯(lián)條件。
點擊確定完成配置。此時當您在區(qū)域控件中選擇為華中時,省份控件中僅出現(xiàn)華中區(qū)域下的省份;當省份控件選擇為湖南時,城市控件中僅出現(xiàn)湖南省下的城市。
相關操作
完成條件級聯(lián)配置后,您可以繼續(xù)在條件級聯(lián)配置界面中,對已經創(chuàng)建的配置項進行重命名、刪除、添加配置項操作。
重命名:新增級聯(lián)配置時,默認命名為級聯(lián)配置項,您可以單擊標題區(qū)域進行重命名。
刪除:單擊已添加的條件配置框上方刪除圖標,即可刪除該條件。也可以單擊級聯(lián)配置項右側的刪除圖標,刪除該配置項。
添加配置項:單擊新建級聯(lián)配置,并根據(jù)實際需求選擇同源或非同源級聯(lián),即可在不影響已有級聯(lián)條件配置的情況下,新增一個級聯(lián)配置項。