SSRS - 文本框换行符(或)链接表与文本框

时间:2016-08-01 17:13:50

标签: reporting-services line-breaks ssrs-2012 ssrs-tablix

我的SSRS报告包含4个表,所有表都在底部有换行符。

我试图找到一种方法将我的文本框(每个表的标题)绑定到仅显示在每个表开头的第一页上。我老老实实地对这个特殊问题感到茫然。

- 无关 - 最初我有一个带有可见性表达式的参数和一个切换选项,可以在每个表之间切换,但由于最近的更改请求,整个报表需要在一个屏幕上。

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

2 个答案:

答案 0 :(得分:1)

我认为如果您在数据上方添加额外的行(之外)并将 RepeatOnNewPage 设置为 False ,它应该可以正常工作你也想要它的方式。

enter image description here

答案 1 :(得分: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>

并重复每个表的数据集。

如果有必要,您还可以进行条件格式设置,使标题行脱颖而出,看起来像标题。