0

我正在創建一個需要以兩列顯示數據的新報告。我做了以下內容:SSRS 2008兩列報告僅顯示左列數據

  1. 報告屬性:增加了第二列
  2. 從工具箱
  3. 插入一個列表控制插入列表控制
  4. 裏面一個矩形插入一個文本框矩形

當我單擊預覽選項卡時,報表只顯示左列中的數據,然後以相同的方式繼續到第2頁,而不是使用第二列。

任何幫助表示感謝,提前謝謝!

回答

0

列表控件並不是真的需要。如果您將數據放在兩個表格或文本框中的高度相同,它們將顯示爲彼此相鄰。如果必須,請將它們放在矩形中或設置KeepTogether屬性。

0

這是因爲它只適用於「圖像」和「PDF」導出格式。從relevant documentation on columns(重點煤礦):

列只能申請時渲染和打印PDF或圖像格式報告

「預覽」窗口不使用PDF或圖像渲染器。

就個人而言,我有點驚訝,它沒有在MS Word渲染器中實現,但我測試了這個,並且實際上它在那裏也不工作。

早些時候在同一文件中有一點,它暗示了「列」功能的內部運作:

...例如,假設你有一個物理頁面上兩列。報告內容填寫第一欄,然後填寫第二欄。如果報告不完全適合前兩列,則報告將填入下一頁的第一列和第二列。 ...

我的猜測是,在預覽窗口中,你永遠也沒有機會一個物理頁的末尾,所以內容從來沒有流向第二列。如果你導出爲-say-PDF,你可能會得到你期望的行爲。

請注意,報告中的列確實需要合適,請確保您的報告和報告正文的寬度和邊距設置正確。