如何實現分組頁碼統計?

2022-01-12 17:28:46 字數 924 閱讀 5618

在很多的訂單統計報表中,通常會有一行訂單資訊對應多行產品明細或者多行發貨明細的場景。在列印訂單時,需要根據不同訂單對應的明細行數,動態的統計每個訂單的頁數。即頁碼會根據訂單明細行資料動態變化。

例如:訂單編號為0001對應的產品明細有20行,每頁5行,則該訂單的的總頁碼數量為4;訂單編號為0002對應的產品明細行為10行,則其總頁碼為2。

如圖:

實現要點:**的分組設定中,開啟插入分節設定。

實現步驟:

1.設計**:在**中新增分組,設定分組的分組條件。

2.在分組中新增分組行,用於根據分組顯示明細行的行頭;

3.在報表中插入頁尾;

4.在頁尾中新增文字框,並設定文字框的表示式;

表示式直接使用內建資料:第n頁 共m頁(區域性範圍)

.設定分組的分頁方式和分節;

6.預覽效果。

Elasticsearch 實現分組統計

之前有個查詢es分組求和的需求,類似關係型資料庫 select a b sum c from table group by a,b 當時用dsl查詢語句實現 這邊記錄下 get my index my type search aggs aggs 說明 1.環境居於es 5.4.3 版本,查詢語句在k...

程式設計題 頁碼統計

程式設計題 頁碼統計 牛牛新買了一本演算法書,演算法書一共有n頁,頁碼從1到n。牛牛於是想了乙個演算法題目 在這本演算法書頁碼中0 9每個數字分別出現了多少次?輸入描述 輸入包括乙個整數n 1 n 1,000,000,000 輸出描述 輸出包括一行10個整數,即0 9這些數字在頁碼中出現的次數,以空...

頁碼統計(統計數字)

牛牛新買了一本演算法書,演算法書一共有n頁,頁碼從1到n。牛牛於是想了乙個演算法題目 在這本演算法書頁碼中0 9每個數字分別出現了多少次?輸入描述 輸入包括乙個整數n 1 n 1,000,000,000 輸出描述 輸出包括一行10個整數,即0 9這些數字在頁碼中出現的次數,以空格分隔。行末無空格。示...