2016-08-01 61 views
0

我的SSRS報告包含4個表格,所有表格都在底部有換行符。SSRS - Textbox Linebreak(或)Linking Table w/Textbox

我試圖找到一種方法來將我的文本框(每個表的標題)僅顯示在每個表的開始的第一頁上。對於這個特殊問題,我真的很遺憾。

- 無關 - 本來我有一個可見性表達式和切換選項來切換每個表的參數,但由於最近的更改請求,整個報告需要在一個屏幕上。

(=IIF(Parameters!SelectAScreen.Value = "InvoiceDetails",false,true)) 
+0

您是否嘗試過在每個表的頂部標題添加行? – StevenWhite

+0

不,我沒有。這應該雖然工作!它可能看起來不美觀,但在我的書中很好。謝謝! – Byronyk

回答

0

上面的@ StevenWhite的評論的一些版本是我知道這樣做的唯一方法。做到這一點的方法之一是做一個聯盟與虛擬按鍵來強制標題行到每一臺的頂部:

select 1 as dummyKey, 
     'Title text for table1' 
union all 
select 2 as dummyKey, 
     <columns> from <table1> 
order by dummyKey, <other sort columns> 

和重複每個表的數據集。

如果需要,您還可以執行條件格式化,使標題行脫穎而出,看起來像一個標題。

1

我認爲,如果你添加一個額外的行上述數據(組),並設置RepeatOnNewPage,它應該工作,你希望它太的方式。

enter image description here