如何製作動態層分組報表
潤乾報表提供了單元格同值合併的功能,可以實現動態層次的分組報表。這裡透過一個例子來說明使用過程。
目標報表:
需要根據引數動態傳遞分組欄位,按不同維度彙總訂單運貨費。如引數輸入“貨主地區, 貨主城市”,顯示的報表效果如下:
當引數輸入“貨主地區, 運貨商, 貨主城市”時,報表顯示如下:
以下為具體實現步驟:
1、連線資料來源
連線潤乾報表設計器自帶 DEMO 資料來源:
2、設定報表引數
新建報表,並設定報表引數如下:
其中,gnum 為分組欄位數;gname 為分組欄位名,多個欄位使用逗號分隔
3、設定資料集
報表資料集使用 SQL 檢索,資料集設定如下:
這裡使用了引數的 ${引數名} 的用法。利用 ${引數名} 引用方式可以在報表中動態進行表示式的替換,在報表運算之前,系統會全面搜尋整張報表定義,將所有 ${引數名} 中的引數名替換成引數值,然後再進行報表計算。
4、設定報表單元格表示式
報表表示式設定如下:
上面使用了動態列表示式,其中 ds.fname()獲得欄位名,ds.field() 進行取數。此時如果不設定同值合併,得到的結果是:
而我們希望當分組欄位值相同時,可以縱向合併成一個單元格,也就是“同值合併”。
5、設定同值合併
選中 A3 和 B3 單元格,選擇右側屬性皮膚中的同值合併選項為“縱向合併”(可選擇的合併方式有:橫向合併、縱向合併和不合並)
再次預覽報表即可得到期望的結果。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69900830/viewspace-2667055/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 怎麼製作動態列報表(非常規交叉表)
- 教你如何製作動態海報,快來看看吧!
- 如何透過動態引數實現週報製作
- 如何讓資料動起來?Python動態圖表製作一覽。Python
- 如何製作有趣的GIF動態圖
- 攻略:如何製作動態的GIF圖
- 自己怎麼製作GIF表情包 QQ動態圖如何製作
- 如何製作動態圖,GIF怎麼在電腦上製作
- 抖音GIF表情包製作教程 如何製作QQ動態表情包
- 新手小白如何製作報表?Smartbi教會你!
- 怎麼製作gif動態圖 QQ動態表情包怎麼製作
- Mac影片動態桌布如何製作?Dynamic Wallpaper for MacMac
- 價目表製作報價單製作軟體
- 組合框製作動圖:
- 如何製作GIF表情包,動態GIF怎麼做
- 報表生成器Stimulsoft分層報告教程
- AE製作livephoto動態圖示
- GIF動態圖怎麼製作
- 底層搭建:踏入動作遊戲的製作階段遊戲
- 如何製作資產負債表
- 如何製作一款Galgame(二):galgame分幕,分鏡創作和演出製作GAM
- 6種動態報表的應用和製作,偷偷學會,年底驚豔領導和同事
- 製作動態圖表,沒有比這個方法更簡單的了
- 動態二維碼免費製作
- .Net分表分庫動態化處理
- 複雜報表設計之動態報表
- 如何定製分表中介軟體
- 哪個軟體可以製作GIF表情包 動態圖製作方法
- 如何在分組報表中實現組內資料補空行及組內頁碼
- Logo如何設計製作?線上製作logo一分鐘完成!Go
- 如何製作網點地圖,網點分佈圖怎麼製作地圖
- 製作FFmpeg動態庫(make ffmpeg dynamic lib)
- 怎麼製作GIF高清動態表情包
- 製作GIF動態圖有什麼方法
- 如何製作windows啟動盤 u盤製作win10啟動盤WindowsWin10
- AntDesign - Vue Table元件 實現動態表格、表頭分組的功能(方式一)Vue元件
- 製作多維度分組交叉銷售統計表
- 【D3.js 入門系列二】理解 Update && Enter && Exit、製作互動式動態圖表JS