反饋已提交
網絡繁忙
可以藉助正文框先對資料進行一次過濾後,透過元件資料字典聯動的方式再使用下拉框進行模糊搜尋,進而提高速度。如下圖所示:
建立一張普通報表。如下圖所示:
1)建立資料庫查詢 ds1,輸入 SQL 語句:SELECT * FROM STSCORE where name like '%${if(len(id)=0,"error",id)}%'。如下圖所示:
注:SQL 語句表示如果正文框為空,則使用 error 字串來模糊搜尋,即不查出任何資料。如果正文框不為空,則使用填寫值來模糊搜尋。
1)進入參數面板編輯介面,將參數id、name新增至參數面板。如下圖所示:
2)參數id綁定正文元件,參數name綁定下拉框元件。以參數id綁定正文元件為例,如下圖所示:
3)下拉框元件綁定資料字典。如下圖所示:
4)Labelid 、Labelname 的元件值分別設定為:「模糊搜尋輸入:」、「姓名:」。如下圖所示:
1)報表設計格式,如下圖所示:
2)雙擊 A1 儲存格設定過濾條件,NAME 列 等於 $name ,如下圖所示:
PC 端效果如下圖所示:
App 與 HTML5 端效果相同,如下圖所示:
已完成範本可參見:%FR_HOME%\webroot\WEB-INF\reportlets\doc\Parameter\下拉框模糊搜尋慢的解決方案.cpt
點選下載範本:下拉框模糊搜尋慢的解決方案.cpt
滑鼠選中內容,快速回饋問題
滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。
不再提示
10s後關閉
反馈已提交
网络繁忙