ireport解決按照分組顯示依次排名的問題

2021-06-07 18:58:13 字數 915 閱讀 8563

我們在用ireport做報表的時候,有時候要統計一組的人數,或者是顯示序號或者名詞,但是分組的下乙個欄目或者是下乙個專案也是跟第乙個一樣從1開始的。後面的各個專案也是這樣顯示:

例如:我們要得到100公尺,400公尺,1000公尺得前八名的運動員的資訊,我們用ireport該如何解決呢?

1.首先設定資料庫,如下圖所示:

2.設定後,在資料庫中選擇自己所需要的資料

3.分組

4.新增加乙個變數,並且對變數的屬性進行設定,如下所示:

rank 屬性的設定:

5.所有的設定後好,根據自己想要的布局排列各項,然後預覽如下:

其中下一組的名次依然是從1開始的。

SQL 按照最新時間分組

表名 bp acctcurbalance 表說明 當日餘額表 欄位名型別 是否可空 描述索引 idbigintn主鍵 accountid bigint n賬戶id currencycode varchar 50 n幣種 balance decimal 22,2 n餘額 truebalancedate...

Mysql按照時間分組統計

select update time,count id as count from eemp track group by substring update time,1,10 select date format create time,y m d as days count as count f...

js 按照字母進行分組

js 按照字母進行分組的乙個例項。var list var resault data letter sort list,py console.log resault 資料 按照 拼音首字母 排序 並分組 param data 需要 排序的 資料 param field 必須 排序所依據的 字段 名 ...