2012-02-29 60 views
0

我們正在將Crystal Reports轉換爲SSRS。我們在Crystal中遇到了一個包含4個頁眉的報告。但是,頁面標題僅在特定條件下顯示。所以我們根據傳遞給它的條件使用了可見性屬性。這樣可行。問題是因爲有各種不同的字段,不管是否可見,標題都是靜態的一種尺寸。這在打印實際報告時會產生大量的空白區域。我也嘗試在正文中創建一個tablix並有條件地顯示行,但是,我們檢查的其中一個條件是不能在ssrs報告正文中使用的頁碼。所以我傾向於將標題信息放回標題中,但我不知道如何消除空白。Crystal到SSRS轉換的標題問題

讓我知道你認爲我最好的行動方針是什麼。

在此先感謝

+0

你可以添加一些截圖?我很努力去理解爲什麼這些字段不能「彼此重疊」 – 2012-02-29 20:21:49

+0

我確實嘗試過,它讓我沒有那麼多的空白空間。 – user1186256 2012-02-29 22:44:47

+0

我確實嘗試過,並沒有留下太多空白。所以說我的標題有15行。他們每個都包含自己的獨特數據。在第一頁上,我想要顯示1-9行。在第2頁,我想要顯示第3,10-15行。對於這兩個頁面,我都設置了可見性以匹配場景。但即使當我將第10-15行疊放在第4行下時,我也會在第2頁上獲得4行空白區域,因爲即使字段可見性關閉,標題邊界也是靜態的,並且正好對着第9行的底部。標題似乎無法縮小。 – user1186256 2012-02-29 22:56:48

回答

0

如果您在頭然後右擊創建一個文本框,表達:

=IIF(Globals!PageNumber = 1,"Some text" & chr(10) & chr(13),"") 
&IIF(Globals!PageNumber = 2,"Some text" & chr(10) & chr(13),"") 
&IIF(Globals!PageNumber = 2,"Some text" & chr(10) & chr(13),"") 
&IIF(Globals!PageNumber = 3,"Some text" & chr(10) & chr(13),"") 
&IIF(Globals!PageNumber = 4,"Some text" & chr(10) & chr(13),"") 
+0

我曾有過這樣的想法。我只是確保我沒有忽略任何東西。 – user1186256 2012-03-01 14:04:32

+0

嘗試了以上之後。我仍然得到空白。無論文本框的可見性或內容如何。這就像標題不會縮小。我發現這個漂亮的consomewhitespace屬性。但是我已經被設定爲真實。 – user1186256 2012-03-01 14:46:31

+0

你有多大的文本框?我只是把它做成了一行,然後讓它擴大 – 2012-03-01 14:53:40