2014-07-07 163 views
0

我有一個水晶報表,用一些水平和垂直線條格式化的發票。垂直線切割了許多組和細節部分。 Crystal Reports是13版的,和我使用它在Visual Studio設計2013年水晶報表行沒有顯示

我有兩個問題

1)垂直線只延伸到第一細節部分的開頭第一頁。在隨後的頁面上,它們一直顯示在屏幕上。

2)對於我的一個組的第二行和最後一行,豎線完全不顯示。

我嘗試刪除行並重新添加它們,這沒有什麼區別。我也嘗試將ExtendToBottomOfSection更改爲true,但這似乎沒有任何區別。還有其他建議嗎?

+0

如果你有能力,然後上傳圖像,以更好地瞭解。 – Ajay2707

回答

2

Crystal Reports中線條和框的關鍵之處在於它們開始的部分/區域以及它們結束的部分/區域。這些區域始終按特定順序排列:報表標題,頁眉,組標題,詳細信息,組頁腳,報表頁腳,頁面頁腳。

根據區域的高度,某些部分可能會碰撞到下一頁。我在線條和框中看到的大多數問題都是由於它們沒有在正確的部分開始/結束,無法在每個頁面上給出所需的效果,甚至是可能會省略某些部分的頁面。

如果您想讓線條跨越整個頁面,它們應該從Page Header區域的頂部開始,並在頁面頁腳的底部結束。

我認爲你正在尋找是一個稍微的變化(我猜你的問題描述):沿着整個頁面運行,但實際上並沒有出現在頁面頁眉頁腳。在這種情況下,您需要該行從頁眉的底部開始,並在頁腳的頂部處結束。無論頁面上顯示多少條記錄,這會給出覆蓋頁面的行(但不包括頁眉/頁腳)的效果。

這些屬性最容易從設計視圖(它更容易區分部分邊界)或屬性對話框(可以使頂部/底部值精確)控制。

希望這會有所幫助!

+0

是的,我認爲你正在做的事情。我的行(這是我繼承的報告)從組標題開始並在詳細信息部分結束。我已經嘗試添加一行開始在同一組頁眉,並在組頁腳完成,並顯示沒有任何差距。我將嘗試使用此模型重新格式化。 – jazza1000