如何折叠 RDLC 中的行而不只是隐藏它?

发布于 2024-12-05 20:16:38 字数 183 浏览 1 评论 0原文

我有一份显示表格的 RDLC 报告。 此表中的某一行不应出现在某些适用的条件下。 如果这些条件适用,我可以使用表达式将隐藏属性设置为 false。

问题是,虽然隐藏了,但该行仍然出现在表中,即它没有折叠。

我怎样才能折叠它而不是简单地隐藏它?

我正在将 RDLC 与报表查看器 2010 SP1 结合使用

I have an RDLC report showing a table.
A certain row in this table should not appear in some conditions apply.
I was able to set the Hidden property to false using an expression if these conditions apply.

The problem is that, though hidden, the row is still taking place in the table, i.e. it is not collapsed.

How can I collapse it rather than simply hide it?

I am using RDLC with report viewer 2010 SP1

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

喜你已久 2024-12-12 20:16:39

确保 CanShrink 设置为 true。

Make sure that CanShrink is set to true.

傻比既视感 2024-12-12 20:16:39

检查此解决方案

将隐藏属性设置为 True 或 False

= (Fields!UserName.Value.ToString() = "")

另请检查表达式示例

希望这个答案对您有帮助。

Check this solution

set Hidden property to True or False

= (Fields!UserName.Value.ToString() = "")

Also check expression examples

Hope this answer help you.

心奴独伤 2024-12-12 20:16:38

尽管坚持认为他们的解决方案有效,但隐藏属性仍然使行占用空间。如果它是最后一行,那没什么大不了的,但是当它位于两行之间时,那就可能是一个大问题了。而且“可以缩小”也没有帮助。
折叠行的解决方案是右键单击行标题并选择行可见性...,然后输入计算结果为 true 或 false 的表达式。

Despite the insistance that their solution works, the Hidden property still makes the row take up space. No big deal if it is the last row, but when it is between rows it can be a big deal. And Can Shrink is no help either.
The solution to collapse the row is the right-click the row header and select Row Visibility..., then enter the expression that will evaluate to true or false.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文