2009-09-09 78 views
1

我有一個報告,第一頁有一定的頂部和底部邊距。之後的每一頁與第一頁都有不同的頁邊距。有沒有辦法在Visual Studio 2008中的Crystal Reports中執行此操作?Visual Studio中的Crystal Reports - 可以動態更改邊距嗎?

+0

是否要更改詳細信息,頁眉或頁腳部分?第2+頁上的這個部分會更大或更小? – 2009-09-09 01:30:43

+0

不需要修改這些部分。但是,我試圖在第2+頁上下載的內容在詳細信息部分。 – 2009-09-09 13:34:32

+0

爲了得到真正的答案,你需要更好地解釋這一點 - 細節部分目前正在發生什麼,以及你想要的是什麼。 – 2009-09-12 05:28:18

回答

3

我想每一頁,除第一,將具有相同的頁邊距?

在這種情況下,您可以簡單地添加兩個頁面頁眉和頁腳,並只需使用抑制公式,例如pagenumber = 1pagenumber <> 1

+0

這是我的建議,但它似乎更復雜。 – 2009-09-12 05:29:03

+0

好的,經過更多的研究,我不需要在每個頁面之後,而是在每個記錄(而不是頁面)的每個第二頁之後執行此操作。如果報告具有多個記錄,則新記錄之後的每個頁面都需要取消壓縮報頭。想法請? – 2009-09-16 03:27:57

+0

所以你有一個組頭(設置爲每頁重複)需要改變第二頁的大小?我認爲你可以使用相同的方法,除了在組頭中使用'groupnumber'關鍵字有條件地禁止它們。我不記得那個關鍵字是如何處理重複標題的......你可能必須使用共享變量。 – dotjoe 2009-09-16 14:11:36

相關問題