web 頁面如何實現不同分組資料的連續序號?
如果沒有報表工具的話,可以透過前端程式碼來實現,主要分兩部分實現:第一部分是資料進行排序之後新增序號設定,第二部分把分組欄位對應的列資料進行同值合併。但是當資料有分頁情況或者隱藏行時,程式碼處理複雜度會高,而且當資料量比較大時,效能處理上對開發人員的能力要求比較高。
如果有報表工具的話,一個表示式就可以輕鬆實現序號的需求。潤乾報表就提供了多種序號生成方式,例如:
透過 seq() 函式就可以實現不同分組資料的連續序號:
除此之外,還可以透過 &Cell 實現組內序號、row()獲取行號等多種方式實現序號。對於有隱藏行的情況時,潤乾報表提供了臨時變數的概念,透過簡單表示式:if( 條件, 變數 a, 變數 a= 變數 a+1) 實現連續序號。各種序號需求的具體設定可以參考:
對於大資料量明細展現時新增序號的需求,潤乾報表提供的方案不僅可以解決展現效能問題,而且序號設定也很簡單,具體操作可以參考:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69900830/viewspace-2693763/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- php與資料庫連線如何實現資料的順序和倒序PHP資料庫
- 教你如何實現頁面間的資料通訊
- web頁面錄屏實現Web
- 修改thinkphp的主頁面,連線資料庫,實現增刪改查PHP資料庫
- 對空資料頁面等公共頁面實現的一些思考
- web頁面中接入空號檢測API教程,實現視覺化號碼檢測WebAPI視覺化
- 使用 Router 實現的模組化,如何優雅的回到主頁面
- 我對空資料頁面等公共頁面實現的一些想法
- 如何在分組報表中實現組內資料補空行及組內頁碼
- 如何實現 mysql 匯出資料,驗證頁面正確性?MySql
- mysql資料庫,讓不連續的id重新排序MySql資料庫排序
- linux 中實現資料按照指定行號順序輸出Linux
- vue 序號,翻頁時序號遞增Vue
- MTK FAQ:如何實現連續的PCM流播放
- Web 頁面如何實現動畫效果Web動畫
- 資料庫180:連續出現的數字資料庫
- web 展現資料時如何實現行列互換Web
- WebForm登入頁面(連線資料庫)WebORM資料庫
- 如何寫出頁面連線資料庫的程式(Learned from 劉宇恆)資料庫
- 尋找連續或不連續的子字串字串
- 如何在 web 頁面中實現類似 excel 固定表頭 / 標題行的效果?WebExcel
- 如何使用python輸出連續星號?Python
- 提升現代web app中的頁面效能WebAPP
- 實驗六 連續訊號的頻域分析
- web頁面Web
- 移動端頁面不滿一屏時如何實現滿屏背景?
- 一句話實現MySQL庫中的按連續等值分組MySql
- 千萬條資料,Stack Overflow 是如何實現快速分頁的?
- SAP Commerce開發之如何找到某個頁面對應的JSP實現頁面JS
- JS頁面重新整理保持資料不丟失JS
- el-table翻頁序號不從1開始(已解決)
- web 頁面如何實現 echarts 統計圖的列印匯出?WebEcharts
- Vue+WebSocket 實現頁面實時重新整理長連線VueWeb
- 實現不同頁面不同頁首
- web 實現分頁列印功能Web
- asyUI分頁中,如何實現頁面跳轉,再返回時,...UI
- 如何實現 Android 短影片跨頁面的流暢續播?Android
- 如何實現 iOS 短影片跨頁面的無痕續播?iOS