2009-01-12 56 views
1

問題是這樣的。JasperReports:根據組計數頁面

顯示在頁面上的報告頁碼不應取決於當前頁面,而應該取決於組頁面。

讓我解釋一下:

我有2組有4頁,每一組的兩頁,我需要做什麼報告如下:

group 1 page 1: should be: 1/2 -> current: 1/4 
group 1 page 2: should be: 2/2 -> current: 2/4 
group 1 page 1: should be: 1/2 -> current: 3/4 
group 1 page 2: should be: 2/2 -> current: 4/4 

有什麼這種方式可以做...

PS。沒有黑魔法允許,我看了一眼在JasperReports的定義的變量,但沒有一個適合的輪廓:)

+0

奇怪,V $ PAGE_COUNT對我來說似乎證實了這一組號碼,所以如果我有一頁紙的報告,14組該頁面會說14 1你似乎得到相反的,但要我得到了什麼? – cletus 2009-01-12 13:27:39

回答

1

你可以嘗試設置組的isResetPageNumber屬性設置爲true。

例如<group name="someGroupName" isResetPageNumber="true" >

+0

將盡力做到這一點。 10倍 – 2009-07-30 14:15:14

1

user51931答案是正確的!這對我也有幫助。

您也可以從設計視圖中設置此組屬性。

enter image description here