Dynamic 具有动态行高的SSRS Tablix控制

Dynamic 具有动态行高的SSRS Tablix控制,dynamic,ssrs-2008,row,ssrs-tablix,row-height,Dynamic,Ssrs 2008,Row,Ssrs Tablix,Row Height,我试图在多个页面中显示tablix行,有些页面我想显示80行,有些页面只显示32行,这个值是从后端配置的,它是数据集的一部分。如何强制tablix从数据集中获取行高值 谢谢您不能直接更改文本框的高度。但是,您可以根据数据集中的行数更改顶部和底部的填充。 试着找到一些大概的数字,包括你拥有的行数和你想要添加的填充。行数越少,填充就越多。要实现这一点 转到->Tablix中的任意文本框->顶部和底部填充->单击下拉箭头->单击表达式….->表达 =IIF(First("Ro

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


谢谢

您不能直接更改文本框的高度。但是,您可以根据数据集中的行数更改顶部和底部的填充。 试着找到一些大概的数字,包括你拥有的行数和你想要添加的填充。行数越少,填充就越多。要实现这一点

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

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

感谢您的回复,我通过在页面组中添加另一个元素(即后端的页码和派生页码)实现了这一点。当“行”为“自动大小”时,行将被扩展或降低高度。这是另一个很好的解决方案,所以您正在该组上设置条件分页符?
            =(1 - First("RowCount","DataSet1").Value)/32 * 5