2015-10-20 76 views
0

我必須製作一份Navision報告(我使用ReportBuilder進行佈局),從一張表中我可以獲得與很多賬單有關的所有數據,記錄標記爲標題,細節或頁腳,在本報告中打印所有這些賬單的摘要,並且在所有摘要完成後,我必須再打印三頁,以顯示與這些賬單相關的一些數據。SSRS報告:腳註島上的問​​題

所以我們可以分爲兩部分:賬單部分(前N頁,取決於賬單數量)和信息部分(最後3頁)。

我的問題是,我必須在帳單部分的每個頁面末尾顯示當前頁面中帳單的小計。這將打印,所以佈局非常重要。

  • 如何將頁腳釘在頁面的底部?
  • 在信息部分,我要表現出不同的頁腳

對於點第二把交椅,我摸索出了一句:我把3個rects與分頁符前,裏面每一種有一個信息頁面,既然它是固定的長度(而票據部分不是),我可以把我的東西放在最讓我高興的地方,並且用佈局來完成。但如果我這樣做,顯示帳單部分的頁腳將是一個問題。

我無法使用頁腳,因爲在其他信息部分我會看到頁腳。我可以隱藏這些爭議,但它仍然會使用我的寶貴空間。順便說一下,如果頁面沒有滿,我不能找到該頁腳的底部:)

我不能使用表格頁腳,因爲我要麼 - 獲取頁腳在每張賬單結束時 - 只有在所有賬單後才能獲得頁腳

由於信息部分有固定數量的頁面,因此我很容易理解我是否在賬單部分或信息部分(TotalPages - PageNumber)。但我怎麼能把這個使用?

有沒有辦法讓頁面底部的EVERY頁面出現字段/ rect /內容?如果可以做到,將其隱藏在信息中很容易。

有什麼解決方案/解決方法/任何想到的? PS:我還沒有關於它,但是有一些NAV方面的代碼可以幫助我嗎?

+0

難道你不能只使用一個表腳註,並將其設置爲在每個頁面上重複? –

+0

我不知道...在最後三頁中不應該顯示頁腳,我可以只在這些頁面上隱藏它嗎?而且,我還不知道如何將頁腳發送到可打印頁面的底部,而不是在頁面內容的末尾 –

回答

0

我想我可能有一個解決辦法:

要發送頁腳在頁面的底部,我才意識到我是看到它錯了,因爲我一直在尋找在預覽,而不是打印佈局。

要隱藏/顯示最後三頁的不同頁腳,我會重疊所有可能需要的文本框,並根據頁碼選擇性地顯示它們。

頁腳將始終佔用相同數量的空間,但至少我只能顯示有用的信息。

如果有人知道在運行時更改頁腳高度的方法,它將非常有用。