JEPLUS功能表單之樹形選擇字段類型的高級使用html
JEPLUS功能表單中樹形選擇字段類型的目標字段在開發過程當中還有一些高級配置和高級應用,若是知曉怎麼配置也許能解決咱們系統開發過程的大問題,這篇筆記我就詳細講解一JEPLUS功能表單中樹形選擇字段類型的高級使用,但願可以解決你們在實際開發過程當中遇到的問題。node
1、打開字段類型爲樹形選擇的目標字段的屬性配置界面編碼
2、樹形選擇字段類型的數據字典的配置信息說明url
配置信息說明:
內部字典編碼 | url,表單字段1~表單字段2~表單字段3,id~text~code,M(多選)|S(單選),N(上下都不級聯) | T(選父節點級聯選中子節點) | D(選子節點級聯選擇父節點)
id_,text_,code_ 加後綴下劃線的能夠將層級關係帶下來。spa
配置完樹形字典以後的配置信息是:JE_CORE_ROLE,XMINFO_LXR,code,S3d
JE_CORE_ROLE:對應配置信息說明裏面的url,表明的是樹形數據字典的編碼信息。code
XMINFO_LXR :對應配置信息說明裏面的表單字段,表明的是目標字段的字段編碼。orm
code :對應配置信息說明裏面的id~text~code,選擇code表示選中數據字典裏面的code值。htm
S :表示選擇數據字典裏面的值爲單選。blog
其餘配置信息以下:
N:上下都不級聯)
T:選父節點級聯選中子節點
D:選子節點級聯選擇父節點
id_,text_,code_ 加後綴下劃線的能夠將層級關係帶下來。
3、樹形選擇字段類型的數據字典的輔助配置說明
輔助配置說明:
rootId 根節點ID,根據rootId過濾,只顯示該節點下的數據
如下樹形用於功能快速查詢時起效:
queryField 查詢功能字段
nodeField 樹形節點取值的字段,如id,text,code,bean.Field...
formatValue 格式化節點值,如in(將值以逗號隔開)
點擊加號按鈕以後爲輔助配置添加配置信息
rootId的意義:
截圖詳細說明
queryField(查詢功能字段)、nodeField(樹形節點取值的字段,如id,text,code,bean.Field...)、formatValue (格式化節點值,如in(將值以逗號隔開))這幾個值用於樹形選擇的功能快速查詢時起效,下面以個人項目截圖說明,其中dataCache、expandDepth表示的是nodeField裏面的Field。
expandDepth配置的值爲0時的樹形數據的展現效果以下:
formatValue:格式化節點值,如in(將值以逗號隔開),表示的是樹形選擇的功能快速查詢裏面的快速查詢字段的配置方式
4、樹形選擇字段類型的其餘使用(自定義變量名的獲取和使用)
首先在樹形選擇字段的輔助配置裏配置變量,如圖所示:
在樹形選擇字段的輔助配置裏配置完成以後,在其餘地方來獲取這個變量使用