国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

FineReport實現(xiàn)根據(jù)點擊次數(shù)奇偶性排序的方法

BingqiChen / 1093人閱讀

摘要:擴展后排序選中單元格,在單元格屬性表擴展屬性中的擴展后選擇升序,值為公式,如下圖圖片描述注公式意義同上,此處是根據(jù)單元格進行排序,所以公式中輸入的是單元格,不是數(shù)據(jù)列名字。

使用FineReport報表軟在進行排序的時,很多時候您可能想實現(xiàn)根據(jù)點擊的次數(shù)進行升降序排序,也就是說點擊第一次點擊標題升序排序,再次點擊就降序,以此類推,而不是通過選擇升序進行升序排列,選擇降序進行降序排列。
由擴展后排序可知,可以根據(jù)參數(shù)值的不同來決定升序還是降序,這里也可以此思路進行實現(xiàn),定義一個參數(shù),如果參數(shù)值為1的時候,就升序,參數(shù)值為0的時候,按照數(shù)據(jù)列的負數(shù)進行升序排序,即數(shù)據(jù)列降序。
本文所提供的方法,只適用于排序數(shù)據(jù)列數(shù)據(jù)類型為數(shù)字型的字段。數(shù)據(jù)類型為字符型,我們下節(jié)再介紹。
下面以一個簡單示例進行介紹,模板根據(jù)訂單ID進行升序降序排列,第一次點擊訂單ID的時候升序,再次點擊時降序,以此類推。

1、設置超鏈接
選中A1單元格,右鍵選擇超級鏈接,添加一個動態(tài)參數(shù),增加一個動態(tài)參數(shù)a,參數(shù)值為公式if($a==1,0,1),如下圖:

2、排序設置

排序設置有兩種設置方式,高級排序和擴展后排序,下面分別介紹著兩種方式的設置方式。
(1)高級排序
雙擊A2單元格,選擇高級,在排序順序處選擇升序,公式值為if($a==1,$,?$),如下圖:
圖片描述

注:公式的意義是,如果動態(tài)參數(shù)值為1,那么就將訂單ID按照訂單ID升序排序,如果不為1,就按照訂單ID的負數(shù)進行升序排序,即按照訂單ID進行降序排序,由于只有數(shù)值型數(shù)據(jù)才有負數(shù),字符型數(shù)據(jù)沒有負數(shù),故該方法只適用于數(shù)值型字段排序。
另:如果是將訂單ID按照運貨費進行升序降序排序,那么公式應為:if($a==1,運貨費,-運貨費),由于此處排序是設置數(shù)據(jù)列的排序,則公式中輸入的是數(shù)據(jù)列的名稱。

(2)擴展后排序
選中A2單元格,在單元格屬性表>擴展屬性中的擴展后選擇升序,值為公式=if($a==1,A2,-A2),如下圖:
圖片描述
注:公式意義同上,此處是根據(jù)單元格進行排序,所以公式中輸入的是單元格,不是數(shù)據(jù)列名字。
另:如果需要將訂單ID按照運貨費進行升序降序排序,那么公式應為:if($a==1,F2,-F2)
3、效果查看
不論是根據(jù)高級排序設置,還是擴展后排序設置,設置的效果如下:

文章版權歸作者所有,未經(jīng)允許請勿轉載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/78673.html

相關文章

  • FineReport實現(xiàn)根據(jù)點擊次數(shù)奇偶排序方法

    摘要:擴展后排序選中單元格,在單元格屬性表擴展屬性中的擴展后選擇升序,值為公式,如下圖圖片描述注公式意義同上,此處是根據(jù)單元格進行排序,所以公式中輸入的是單元格,不是數(shù)據(jù)列名字。 使用FineReport報表軟在進行排序的時,很多時候您可能想實現(xiàn)根據(jù)點擊的次數(shù)進行升降序排序,也就是說點擊第一次點擊標題升序排序,再次點擊就降序,以此類推,而不是通過選擇升序進行升序排列,選擇降序進行降序排列。由...

    JouyPub 評論0 收藏0
  • FineReport中JS如何自定義按鈕導出

    FineReport支持多種不同的導出方式,直接使用FineReport內(nèi)置導出按鈕可以非常快捷方便的來對各種格式的輸出,但是我們在web頁面集成中的時候,往往只想將報表內(nèi)容嵌入到iframe中,而工具欄以及工具欄上的按鈕都會隱藏掉,而使用web頁面自定義的按鈕,那么,此時,這種自定義按鈕如何實現(xiàn)導出呢? showImg(https://segmentfault.com/img/bVJR1H?w=...

    wujl596 評論0 收藏0
  • FineReport中如何制作樹數(shù)據(jù)集來實現(xiàn)組織樹報表

    摘要:問題描述,組織樹報表中由與父來實現(xiàn)組織樹報表,若層級數(shù)較多時,對每個單元格設置過濾條件和形態(tài)會比較繁瑣,因此提供了一種特殊的數(shù)據(jù)集樹數(shù)據(jù)集,只需要簡單的設置就能自動遞歸出層級,方便的實現(xiàn)如下圖組織樹報表圖一圖二構建樹新建報表,添加數(shù)據(jù)集新建 問題描述FineReport,組織樹報表中由id與父id來實現(xiàn)組織樹報表,若層級數(shù)較多時,對每個單元格設置過濾條件和形態(tài)會比較繁瑣,因此FineR...

    vvpale 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<