abstract:1:查詢框怎么配置成下拉?在配置表頭:格式化配置 #是否PS:格式化配置除了用來格式化表格的內(nèi)容,同樣也會下拉進行格式化。那“#是否”是哪里來的?在配置維護里來的,對于固定的選項,統(tǒng)一在這里配置:2:查詢框下拉能不能多選?配置格式規(guī)則即可:multiple屬性效果:3:查詢框下拉能不能級聯(lián)?配置格式化規(guī)則指向上一級即可:PS:這里的#C_PB_Provice2不是配置維護表來的,而是自定義的SQL
1:查詢框怎么配置成下拉?
在配置表頭:格式化配置 #是否
PS:格式化配置除了用來格式化表格的內(nèi)容,同樣也會下拉進行格式化。
那“#是否”是哪里來的?
在配置維護里來的,對于固定的選項,統(tǒng)一在這里配置:
2:查詢框下拉能不能多選?
配置格式規(guī)則即可:multiple屬性
效果:
3:查詢框下拉能不能級聯(lián)?
配置格式化規(guī)則指向上一級即可:
PS:這里的#C_PB_Provice2不是配置維護表來的,而是自定義的SQL語句:
為了避免和系統(tǒng)的沖突,你可以自己建一個Sql_xxxx.sql文件來放自己業(yè)務(wù)的下拉語句。
框架支持的下拉有兩種:
1:配置表維護的#配置項
2:自定義語句的#C_名稱
效果:
4:如何級聯(lián)到配置維護表的數(shù)據(jù)?
剛好這個問題今天有用戶問到:
1:寫C_XXX的Sql語句,可以把備注當(dāng)成parentID,在備注里填寫上級的ID
2:按上面的級聯(lián)處理。
5:如何自定義下拉的查詢操作符?
方式1:
通過http://www.cnblogs.com/cyq1162/p/6066500.html
第十二條,攔截條件里改變操作符。
方式2:
總結(jié):
下拉框的格式化,方式雖然只有兩種:
1:配置維護表的 2:自定義語句的
但是使用的場景卻很廣泛:
列表數(shù)據(jù)的格式化、下拉變查詢、行內(nèi)編輯時變下拉查詢。
表單input配置(configkey和objname),就可以出來下拉