2013-09-28 67 views
0

我使用Visual Studio 2010與SQL Server 2012防止部分標題

我已經叫internationaldomestic.rdl的SSRS報告。我還沒有開始裝修報告。我首先嚐試使佈局正確。目前爲止所有的都是很好的,除了爲了區段標題目的重複組值。

我有一個名爲portfolioappraisal.rdl的示例報告,它具有與internationaldomestic.rdl類似的佈局,但部分標題不重複。這是我所需的輸出。我無法弄清楚樣本報告的設計者是如何得到這個工作的。我已經合併了組值字段的單元格,但是我無法防止重複的詳細信息。請看下面的圖片。

這是報告的設計選項卡。注意重複的細節,我無法消除

report

這裏是預覽選項卡。請注意例如能量重複一遍又一遍。我希望它在該部分的頂部只出現一次。

report

現在,這裏是樣本報表的設計。不知何故,他們能夠讓三條線所表示的細節只出現一次。

report

這裏是預覽。我現在不關心設計元素。我只想複製這種類型的佈局,只有部分標題出現一次。例如材料只出現一次。

report

這裏是鏈接到兩個RDL文件。

國際國內

https://dl.dropboxusercontent.com/u/87501202/InternationalDomestic.rdl

投資組合評估

https://dl.dropboxusercontent.com/u/87501202/PortfolioAppraisal.rdl

謝謝您的幫助。

回答

2

您需要創建一個行組標題行,然後將Sector值移動到此行組標題行中。標題行將在每個組中重複一次,而不像詳細信息組數據行對數據集中的每個值都重複。

讓我們先從一個非常簡單的數據集:

enter image description here

,打造類似你的表。你可以看到Sector是重複的每一行:

enter image description here

enter image description here

如上所述,爲了解決這一點,我們需要添加一個行組標題行。在現有的報告要做到這一點最簡單的方法是點擊下拉爲詳細組,然後單擊添加總計 - >以前

enter image description here

在這種情況下,這增加了兩個行組頭行 - 高達清除多餘的行和移動Sector的行組標題行:

enter image description here

enter image description here

你可以看到Security細節是詳細行 - 這是一個與三線左側。 Sector現在位於行組標題中 - 左側只有一個支架。

如果你看看你的示例截圖,你可以看到你有兩個詳細信息行,即兩行的tablix左邊的行。查看您的其他報告截圖,有多個行組標題行,這就是爲什麼該報告按需要工作。

不管怎樣,回到新的示例報告 - 我們可以看到Sector現在顯示的要求:

enter image description here

在未來,你可以在創建一個組添加行組頭行,就像確保添加組頭打勾:

enter image description here

+0

謝謝你完美的作品。 –

+0

非常適合SSRS2010,但2005年呢?沒有這樣的選擇。謝謝 – Fandango68