功能表单之树形选择字段类型的高级使用——JEPLUS软件快速开发平台
為什么80%的碼農都做不了架構師?>>> ??
? ??
JEPLUS功能表單之樹形選擇字段類型的高級使用
JEPLUS功能表單中樹形選擇字段類型的目標字段在開發過程中還有一些高級配置和高級應用,如果知曉怎么配置也許能解決我們系統開發過程的大問題,這篇筆記我就詳細講解一JEPLUS功能表單中樹形選擇字段類型的高級使用,希望能夠解決大家在實際開發過程中遇到的問題。
一、打開字段類型為樹形選擇的目標字段的屬性配置界面
二、樹形選擇字段類型的數據字典的配置信息說明
配置信息說明:
內部字典編碼 | url,表單字段1~表單字段2~表單字段3,id~text~code,M(多選)|S(單選),N(上下都不級聯) | T(選父節點級聯選中子節點) | D(選子節點級聯選擇父節點)
id_,text_,code_ 加后綴下劃線的可以將層級關系帶下來。
配置完樹形字典之后的配置信息是:JE_CORE_ROLE,XMINFO_LXR,code,S
JE_CORE_ROLE:對應配置信息說明里面的url,代表的是樹形數據字典的編碼信息。
XMINFO_LXR? :對應配置信息說明里面的表單字段,代表的是目標字段的字段編碼。
code????????????? ?:對應配置信息說明里面的id~text~code,選擇code表示選中數據字典里面的code值。
S?????????????????????:表示選擇數據字典里面的值為單選。
其他配置信息如下:
N:上下都不級聯)?
T:選父節點級聯選中子節點
D:選子節點級聯選擇父節點
id_,text_,code_?加后綴下劃線的可以將層級關系帶下來。
?
三、樹形選擇字段類型的數據字典的輔助配置說明
輔助配置說明:
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(將值以逗號隔開),表示的是樹形選擇的功能快速查詢里面的快速查詢字段的配置方式
?
四、樹形選擇字段類型的其他使用(自定義變量名的獲取和使用)
首先在樹形選擇字段的輔助配置里配置變量,如圖所示:
在樹形選擇字段的輔助配置里配置完成之后,在其他地方來獲取這個變量使用
閱讀原文及
轉載于:https://my.oschina.net/jepaas/blog/1829324
超強干貨來襲 云風專訪:近40年碼齡,通宵達旦的技術人生總結
以上是生活随笔為你收集整理的功能表单之树形选择字段类型的高级使用——JEPLUS软件快速开发平台的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: flag -- 诡异的memcache标
- 下一篇: 关于My Sql update语句不能用