web報表分析系統FineReport中下拉框的快速查詢?

在使用下拉框進行填報或查詢資料時,若下拉框中的資料很多,找起來會很麻煩,因此FineReport提供能下拉框的快速查詢功能實現的是模糊查詢。快速查詢即使用者輸入字串中的某個字元時,對應的資料就會被查詢出來。英文字串是不分大小寫的,而對於中文字串您只需要輸入拼音的首字母即可查詢出對應的資料。下面就通過web報表分析系統FineReport來介紹一下。

工具/原料

web報表分析系統FineReport7.1.1

大小:148.2M 適用平臺:windows/linux

方法/步驟

英文字串

若下拉框中存在JOHN和ANNA兩條資料,輸入j則過濾出包含j的所有資料即JOHN,若輸入n則過濾出包含n的所有資料即JOHN和ANNA,如下圖:

web報表分析系統FineReport中下拉框的快速查詢

web報表分析系統FineReport中下拉框的快速查詢

中文字串

若下拉框中存在江蘇和浙江兩條資料,輸入j則過濾出拼音的首字母中包含j的所有資料即江蘇和浙江,若輸入js則過濾出首字元的拼音是js的所有資料即江蘇,如下圖:

web報表分析系統FineReport中下拉框的快速查詢

web報表分析系統FineReport中下拉框的快速查詢

下拉複選框

類似於下拉框的模糊查詢,下拉複選框也有該此功能,由於複選框可以選擇多個值,故不同於下拉框,下拉複選框可以模糊查詢多個值,如下圖,在模板中新增一個下拉複選框控制元件,資料字典設定如下圖:

web報表分析系統FineReport中下拉框的快速查詢

預覽模板,使用模糊查詢選擇張珊和王偉兩個值。

在下拉複選框的文字框中輸z,如下圖,則過濾出拼音的首字母中包含z的所有資料,勾選張珊前面的複選框:

web報表分析系統FineReport中下拉框的快速查詢

勾選張珊之後,張珊的值則會返回至文字框中,在後面接著輸入w,下拉複選框則會過濾出拼音的首字母中包含w的所有資料,如下圖:

選中王偉即可。

注:標籤間不能插入游標,可以選中標籤後,可以通過滑鼠或者鍵盤左右移動標籤位置

web報表分析系統FineReport中下拉框的快速查詢

相關問題答案