當前為10.0版本文檔,更多實例內容將在最新幫助文檔中展現,點選跳轉至 最新版幫助文檔

根據點擊次數奇偶性排序之字符型

1. 描述

在進行排序的時,很多時候您可能想實現根據點擊的次數進行升降序排序,而不是通過選擇升序進行升序排列,選擇降序進行降序排列,如果是數值型字段,可根據 根據點擊次數奇偶性排序之數值型 中的方法實現,那麽如果是字符型字段呢,又該如何實現?


2. 思路

通過超級鏈接實現升序降序兩張模板之間的相互調用,每點擊一次就切換到另一張模板。

下面以一個簡單示例進行介紹。

也可以在一張模板裏實現,具體參考 字符型數據動态排序


3. 示例

3.1 打開模板

打開模板:%FR_HOME%\webapps\webroot\WEB-INF\reportlets\doc\Primary\DetailReport\Details.cpt


3.2 修改數據集

升序模板

将原來的數據集修改爲:SELECT * FROM 訂單 order by 客戶ID,根據字符型字段客戶 ID 對數據進行升序排序,另存爲 Order_A.cpt:%FR_HOME%\webapps\webroot\WEB-INF\reportlets\doc\SpecialSubject\OrderReport\字符型數據升序排序.cpt

降序模板

将原來的數據集修改爲:SELECT * FROM 訂單 order by 客戶ID desc,根據客戶ID對數據進行降序排序,另存爲 Order_B.cpt:%FR_HOME%\webapps\webroot\WEB-INF\reportlets\doc\SpecialSubject\OrderReport\字符型數據降序排序.cpt


3.3 超級鏈接設置

右擊客戶 ID 表頭所在單元格 B1,選擇超級鏈接,點擊網絡報表,在網絡報表的路徑處選擇模板,字符型數據升序排序.cpt 字符型數據降序排序.cpt 的設置分别如下:

字符型數據升序排序.cpt

222

注:鏈接打開於處選擇當前窗口

字符型數據降序排序 .cpt

222

注:鏈接打開於處選擇當前窗口


3.4 效果查看

打開字符型數據升序排序.cpt,點擊分頁預覽,看到的是按照客戶 ID 的升序排序,直接點擊客戶 ID,則會按照客戶 ID 進行降序排序,再次點擊客戶 ID,則會又按照客戶 ID 進行升序排序。

222

在線查看示例效果請點擊 Order_A.cpt

4.模板下載

已完成模板參見:%FR_HOME%\webapps\webroot\WEB-INF\reportlets\doc\SpecialSubject\OrderReport\字符型數據升序排序.cpt

點擊下載模板:字符型數據升序排序.cpt

已完成模板參見:%FR_HOME%\webapps\webroot\WEB-INF\reportlets\doc\SpecialSubject\OrderReport\字符型數據降序排序.cpt。

點擊下載模板:字符型數據降序排序.cpt


附件列表


主題: 原簡體文檔
已經是第一篇
已經是最後一篇
  • 有幫助
  • 沒幫助
  • 只是瀏覽

文 檔回 饋

滑鼠選中內容,快速回饋問題

滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。

不再提示

7s后關閉

反饋已提交

網絡繁忙