應用好很差用,用戶體驗是很是重要的。jabdp已經集成豐富的UI組件,而且與字段綁定好。sql
一、下拉框(combobox)
下拉框是最經常使用的控件,它是怎麼實現的呢。數據庫
在字段屬性裏,編輯類型選【comboBox】,而後【數據源設置】,數據源設置有三個選項,分別是固定值、sql語句、模塊。3d
選項一:數據源爲固定值blog
數據源爲固定值的比較簡單。字段key是存儲在數據庫的實際值,caption是下拉框展現出來的值。例如產品類型是調味料,存放到數據庫裏即是1。這樣方便使用和維護。產品
保存更新,下拉框便可生成。io
數據源爲固定值雖然配置簡單,可是缺少靈活,比較適合選項很少的狀況。class
選項二:數據源爲模塊用戶體驗
當選項比較多的時候,能夠引用其餘的模塊或字典表做爲數據源,這樣便於修改和維護。配置
這是上一章建的數據字典爲例子,把它做爲數據源。sql語句
選項三:數據源爲SQL語句
選【SQL語句】>【SQL編輯】>【新增】
保存更新,下拉框便可生成。
二、下拉查詢框(ComboBoxSearch)
當下拉框數據較多的時候,想找到本身想選的就比較麻煩。
把字段的編輯類型有ComboBox改成ComBoxSearch,保存更新,就能實現下拉框的模糊查詢。
三、多選框
勾選上【容許多選】,保存更新便可變成多選框。
四、單選/複選框(CheckBox)
字段的編輯屬性選【CheckBox】,【數據源設置】跟下拉框的設置方法同樣。【容許多選】勾上就能變成複選框。
實現效果
五、日期控件(DataBox)
字段類型配置爲【時間】,編輯類型選【DataBox】。