web 頁面如何實現不同分組資料的連續序號?
如果沒有報表工具的話,可以透過前端程式碼來實現,主要分兩部分實現:第一部分是資料進行排序之後新增序號設定,第二部分把分組欄位對應的列資料進行同值合併。但是當資料有分頁情況或者隱藏行時,程式碼處理複雜度會高,而且當資料量比較大時,效能處理上對開發人員的能力要求比較高。
如果有報表工具的話,一個表示式就可以輕鬆實現序號的需求。潤乾報表就提供了多種序號生成方式,例如:
透過 seq() 函式就可以實現不同分組資料的連續序號:
除此之外,還可以透過 &Cell 實現組內序號、row()獲取行號等多種方式實現序號。對於有隱藏行的情況時,潤乾報表提供了臨時變數的概念,透過簡單表示式:if( 條件, 變數 a, 變數 a= 變數 a+1) 實現連續序號。各種序號需求的具體設定可以參考:
對於大資料量明細展現時新增序號的需求,潤乾報表提供的方案不僅可以解決展現效能問題,而且序號設定也很簡單,具體操作可以參考:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69900830/viewspace-2693763/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- php與資料庫連線如何實現資料的順序和倒序PHP資料庫
- 教你如何實現頁面間的資料通訊
- web頁面錄屏實現Web
- 對空資料頁面等公共頁面實現的一些思考
- 我對空資料頁面等公共頁面實現的一些想法
- web頁面中接入空號檢測API教程,實現視覺化號碼檢測WebAPI視覺化
- 如何在分組報表中實現組內資料補空行及組內頁碼
- 如何實現 mysql 匯出資料,驗證頁面正確性?MySql
- java web實現分頁顯示資料JavaWeb
- 【Android】在Activity頁面中如何實現Fragment資料的緩載入AndroidFragment
- jive 問題 如何在jsp頁面實現資料庫資訊的更新??JS資料庫
- Web 頁面如何實現動畫效果Web動畫
- MTK FAQ:如何實現連續的PCM流播放
- WebForm登入頁面(連線資料庫)WebORM資料庫
- banq,你的資料頁面中不少連線失效
- web頁面Web
- linux 中實現資料按照指定行號順序輸出Linux
- 如何在 web 頁面中實現類似 excel 固定表頭 / 標題行的效果?WebExcel
- 提升現代web app中的頁面效能WebAPP
- 尋找連續或不連續的子字串字串
- .net如何實現頁面間的引數傳遞
- web 展現資料時如何實現行列互換Web
- JS頁面重新整理保持資料不丟失JS
- 實驗六 連續訊號的頻域分析
- 一句話實現MySQL庫中的按連續等值分組MySql
- 資料庫180:連續出現的數字資料庫
- 實現不同頁面不同頁首
- “從序號中找到最小的未使用序號”演算法的改進(續)演算法
- iReport中序號自增的實現
- 如何使用python輸出連續星號?Python
- Vue+WebSocket 實現頁面實時重新整理長連線VueWeb
- 如何利用javascript實現頁面間互相傳值JavaScript
- 如何使用angularjs實現抓取頁面內容AngularJS
- asyUI分頁中,如何實現頁面跳轉,再返回時,...UI
- SQL 讀取不連續的第30到40之間的資料SQL
- 如何能保證頁面顯示的資料與資料庫的資料同步資料庫
- ajax可以正常請求資料,,web端頁面報錯Web
- 直播平臺搭建,JS實現頁面下拉載入資料操作JS