具有动态行高的SSRS Tablix控件

时间:2018-06-13 14:00:02

标签: dynamic ssrs-2008 row ssrs-tablix row-height

我试图在多个页面中显示Tablix行,而我想要显示80行,其他一些页面只有32行,这个值是从后端配置的,它是数据集的一部分。如何强制tablix从数据集中获取行高??

由于

1 个答案:

答案 0 :(得分:1)

您无法直接更改文本框的高度。但是,您可以根据数据集中的行数更改顶部和底部的填充。 尝试使用您拥有的行数和要添加的填充来查找一些球场图。更多行填充更多行。实现此目的

转到 - > Tablix中的任何文本框 - >在顶部和底部填充中 - >单击上下拉箭头 - >单击表达式.... - >在表达

             =IIF(First("RowCount","DataSet1").Value < 50 ,10,5)

一旦你理解了填充应该如何受到行数的影响,你也可以想出一个因素。

            =(1 - First("RowCount","DataSet1").Value)/32 * 5