2011-11-17 68 views
2

我有一個報表,它是訂單表單的列表。對於每個訂單表單,我希望分頁是y的頁面x,其中x是當前訂單的頁碼,y以及此訂單的總頁數。在ReportViewer報表中自定義分頁

所有的訂單都在不同的頁面(在同一頁上沒有兩個訂單)

如果我不能擁有Y的第x頁,我想只是第x頁。

我知道我可以只生成報告的每個訂單多次,但似乎我的老闆不喜歡這個主意..

這甚至可能如果又如何?

感謝,

+0

你應該知道可以告訴我們你正在使用哪種報告技術。 –

+0

這是reportViwer(2010)。 –

回答

1

檢查此過程:

1-將TextBox以結束每個組(訂單ID)的

2-在文本框中寫的表達式:= GETPAGE(訂單ID)

3-In報告頁的代碼寫一個vb代碼,它有一個counetpage編號,當orderid被更改時,重置一個counetpage並最終返回counetpage

+0

Reportviewer報告是否有代碼? –

+0

在我正在使用的reportviwer中,沒有什麼像GetPage ...您是否在談論其他一些技術? –

+0

是的,在報表屬性中存在一個名稱爲'code'的標籤,您可以編寫vb代碼 –