反饋已提交

網絡繁忙

當前為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


附件列表


主題: 原简体文档
已經是第一篇
已經是最後一篇
  • 有幫助
  • 沒幫助
  • 只是瀏覽
  • 圖片不清晰
  • 用語看不懂
  • 功能說明看不懂
  • 操作說明太簡單
  • 內容有錯誤

文 檔回 饋

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

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

不再提示

10s後關閉