2013-04-22 65 views
1

「報告」構建器3中的列表報告可以並排而不是從上到下排列,如果是的話,我可以在哪裏進行更改。報表生成器3中的列表報告 - 它可以並排嗎?

編輯---從我在網上找到的東西我不得不沿着報紙專欄做些事情,可以用一些俗語來解釋如何做到這一點。

回答

2

這絕對有可能,但不是默認情況下提供的。首先,我們需要了解SSRS在選擇列表時所創建的內容,然後在列級別而不是行級別執行類似操作。

當您創建一個List時,這實際上是一個帶有一行,一列和一個TextBox的Tablix,並且在TextBox中嵌入了一個Rectangle。因爲它是一個矩形,然後你可以嵌入到矩形內的任何元素所需的位置,實現了自由形式的列表:

enter image description here

你可以看到有自動創建一個羣,叫細節。這有沒有組表達,這意味着它將只是重複每個行中的數據集:

enter image description here

因此,一個簡單的列表看起來是這樣的:

enter image description here

爲了實現側我們需要將基礎Tablix更改爲具有與Details類似的組,但是在列組中。

要做到這一點:

  1. 刪除行組的詳細信息。
  2. 添加一個新的列組(名稱無關緊要)。創建組時,您必須從DataSet中選擇一列 - 只需在此處選擇任何行。
  3. 來自新列組

enter image description here

刪除組表達現在我們有一個相當的詳細信息組在列級。它應該是這個樣子:

enter image description here

當運行這個現在是並排側清單的要求:

enter image description here

+0

嗨伊恩,偉大的工作這個工作完美。謝謝。 – wafw1971 2013-04-22 15:07:42

+0

@ wafw1971,不客氣。這是一個值得考驗的有趣問題。當事情按照你希望的方式工作時,這很好。使用SSRS時很少見的商品。 – 2013-04-22 15:38:05