2010-08-11 88 views
26

如何在RDLC報告中重複列標題(標題)?vs2010中的rdlc報告,我如何在每個頁面上重複列標題?

這裏說http://msdn.microsoft.com/EN-US/library/735D1EE7-3C89-46D8-A346-504DB10F33E1.aspx#TableNoGroups

重複或凍結列標題爲表矩陣成員,選擇標記的靜態行(靜態)。屬性窗格顯示所選tablix成員的屬性。通過設置此Tablix成員的屬性,您可以控制第一行重複或保持在視圖中的方式。

但是我試着打開和關閉「RepeatOnNewPage」和「FixedData」,並沒有發生任何事(列標題仍然只出現在第一頁)。 我使用VS2010,謝謝!

回答

67

我剛剛有同樣的問題,並發現你可能需要從標準屬性(右側對話框)進一步到高級屬性。

選擇您的Tablix後,底部應該有一個框架,顯示行組和列組,最右邊有一個箭頭。點擊箭頭並選擇高級模式。

現在,RowGroups部分應顯示(靜態)和(Details1),可能更多取決於您的Tablix。選擇靜態行並在右側的屬性窗口中,會出現RepeatOnNewPage的選項。

我這樣做後,我的列標題顯示爲我的預期。

祝你好運!

+0

感謝您的回覆。我更改了(靜態)行組的屬性「RepeatOnNewPage」,但行標題僅在第2頁第3頁中未顯示..僅在第1頁上顯示。還有其他可能會丟失的內容? – deerchao 2010-10-20 04:32:43

+0

owww ... thankssss ....經過3天的努力,它解決了我的問題!你是怎樣找到它的!!?我認爲微軟很容易說YES!我很複雜!...無論如何謝謝... :-) – 2011-08-04 23:54:36

+5

這主要是爲我工作。我還必須將KeepWithGroup設置爲After和FixedData爲true。有關詳細信息,請參閱http://blogs.msdn.com/b/robertbruckner/archive/2008/10/13/repeat-header-and-visible-fixed-header-table.aspx。 – 2011-10-24 19:59:54

1

我在我的bug列表中有這個嘮叨的問題好幾個月!我想說清楚,KDrewiske給了我解決方案,所以不要爲我投票,但我似乎無法回覆deerchao的後續問題。 (對不起,我是該網站的新手)

除了KDrewiske的解決方案,我不得不選擇第二行(上一個示例中的'Details1')並將KeepTogether轉爲false。

我現在在每個頁面上都能看到列標題,並且可以從列表中刪除一個討厭的bug!

問候, bizzarry

+0

謝謝。仍然不適合我,奇怪。這裏是我的屬性值:(靜態):RepeatOnNewPage = True,Hidden = False; (細節):隱藏=假;所有其他屬性都設置爲其默認值(在屬性網格中未顯示爲粗體)。我的VS版本是:10.0.30319.341。那你的怎麼樣? – deerchao 2010-10-26 04:25:40

+2

我也在使用VS 2010.特別是,10.0.30319.1 RTMRel。第一個靜態行的所有粗體屬性均爲:KeepTogether:True,KeepWithGroup:After,RepeatOnNewPage:True,Hidden:False。第二行(Details)的設置爲:隱藏:假。我也有第三排,但我很確定這只是因爲我的特定表格。它在(Details)下縮進,唯一的粗體屬性是:Hidden:false。 – 2010-10-26 21:49:01

+1

非常感謝!它現在正在工作。似乎我錯過了「KeepWithGroup」屬性。 – deerchao 2010-11-03 00:42:16

相關問題