2009-09-16 54 views
1

我正在使用SQL Server Reporting Services 2008生成發票。此發票的佈局非常標準 - 頁眉/頁腳,然後是頂部的一些地址詳細信息,然後是發票行的單個表格,以及表格下方的總計矩形。在SSRS中的多個頁面上分割表格

此報告在SSRS 2005中工作得非常好,但自從轉到SSRS 2008以來,我發現有一定長度的發票存在問題。有問題的長度是當第1頁上顯示的行太多時,並且足以顯示第2頁上的整個表(即沒有顯示頂部的地址細節)。這意味着頁面1僅包含地址信息,而它也用於包含表格的開始。工作報告

截圖(SSRS 2005):

Working Report http://img225.imageshack.us/img225/1439/invoicessrs2005.png

截圖碎報告(SSRS 2008):

Broken Report http://img225.imageshack.us/img225/69/invoicessrs2008.png

我玩的KeepTogether屬性表(它已被設置爲False),無效。

有沒有人有任何建議,我可以做這項工作?

+0

如果你有更多的行在桌上的SSRS 2005存在的問題?如果沒有,是否安裝了SSRS 2008的最新Service Pack?有時候,像這樣的事情可能是錯誤,你重寫報告,然後當你安裝SP時,你的報告可能會再次被破壞。 – Faiz

+0

我已經安裝了Service Pack。當表格中有更多行時,它會正確分割,從第一頁的空白處開始。只有在第2頁上有正確數量的行才能適合表格時,纔會出現問題。 – Richard

回答

0

我最近升級到SQL Server 2008 R2,並決定重新考慮這個問題。它似乎已經消失了R2的更新:)

0

理查德,

我,當我把圖表上,我重做以及報告之前就遇到了這個令人難以置信的惱人問題。我厭倦了它,找不到解釋它爲什麼會發生的任何事情,所以我只是縮小了桌子的實際尺寸(將它壓扁到左邊),直到它在預覽中正確打印。這是爲了作爲臨時解決方案,直到我發現爲什麼會發生這種情況,但它仍然是這樣使用的,現在已經有6個月了。

相關問題