1. 概述
1.1 版本
報表伺服器版本 | 功能變更 |
---|---|
11.0 | -- |
1. 2 問題描述
在對報表進行模糊查詢的時候,希望查詢出來的資料欄中,突出顯示模糊關鍵字。如下:
1.3 解決思路
在對應的資料欄中,將包含的關鍵字轉化為帶高亮顏色的 HTML 標籤,再使用 HTML 顯示。
2. 操作步驟
1. 建立資料集查詢:SELECT * FROM 銷量 where 1=1 ${if(len(name)=0,"","and 銷售員 like '%"+name+"%'")},如下圖所示:
2. 報表設計如下,將欄位拖到對應儲存格,D2 設定為匯總求和,如下圖所示:
3. B2 儲存格設定形態-公式形態。公式為:replace($$$,$name,"<font color='red'>"+$name+"</font>"),如下圖所示:
4. 選擇使用 HTML 顯示內容,如下圖所示:
5)參數面板新增相應元件,儲存預覽即可。
3. 效果查看
4. 範本下載
已完成範本可參見:%FR_HOME%\webapps\webroot\WEB-INF\reportlets\doctw\Parameter\模糊查詢關鍵字突出顯示.cpt
點選下載範本:模糊查詢關鍵字高亮顯示.cpt