在Reporting Services 2008中隐藏表的行(并删除空格占位符 [英] Hide row (and remove whitespace placeholder) of tablix in Reporting Services 2008

查看:13
本文介绍了在Reporting Services 2008中隐藏表的行(并删除空格占位符的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想根据条件隐藏Tablex中的一行。我可以使用Visibility属性来实现这一点,也可以选择使用CanShrink。

这两种方法我都试过了,我能做的最好的就是隐藏该行(使其不可见),但它会保留它占用的空格-我还需要删除空格,这样如果它没有显示出来,也不会占用纸张/查看空间。

我还使行的高度变得非常小,并将cangrow=true设置为true,这样如果我根据表达式用数据填充字段,它将增长到正确的大小,但这并不理想,因为始终显示的行仍有0.03125英寸的空间(最小高度),如果它增长,它将增长到适合文本,但不一定是我想要的设置大小。

我以为以前在旧版本的RS中做过此操作,但在此版本(2008)中似乎无法正常工作。

有什么想法吗?

推荐答案

尝试设置详细信息组下静电行组的Hidden属性,在这种情况下,整行将消失,而不是文本框的内容。

如果您使用的是报表生成器,则需要切换到高级模式(确保显示了"属性"和"分组"窗口,转到"分组"窗口的右上角,然后按黑色三角形):

单击";(详细信息)&q;组下的第二个&q;静电&q;项,您可以在"属性"窗口中设置"隐藏"属性。

Link to MSDN sample

这篇关于在Reporting Services 2008中隐藏表的行(并删除空格占位符的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆