我有一个RDLC报告显示一个表。 此表中的某一行不应出现在适用的某些条件下。 如果这些条件适用,我可以使用表达式将Hidden属性设置为false。如何在RDLC中折叠一行而不是隐藏它?
问题是,尽管隐藏,行仍在表中发生,即它没有折叠。
我该如何折叠而不是简单地隐藏它?
我使用RDLC与报表查看器2010 SP1
我有一个RDLC报告显示一个表。 此表中的某一行不应出现在适用的某些条件下。 如果这些条件适用,我可以使用表达式将Hidden属性设置为false。如何在RDLC中折叠一行而不是隐藏它?
问题是,尽管隐藏,行仍在表中发生,即它没有折叠。
我该如何折叠而不是简单地隐藏它?
我使用RDLC与报表查看器2010 SP1
确保CanShrink设置为true。
尽管他们的解决方案有效,但隐藏属性仍然会使行占据空间。没有什么大不了的,如果它是最后一行,但是当它位于行之间时,这可能是一件大事。收缩也没有帮助。 折叠行的解决方案是右键单击行标题并选择Row Visibility ...,然后输入将评估为true或false的表达式。
行可见度对我有用,这应该被标记为正确的答案。 – user1069816
我见过这个解决方案在http://stackoverflow.com/questions/627647/hide-a-tablerow-in-a-net-rdlc-report-if-the-field-represented-in-the-row尽管如此,但重点并不是隐藏的。它是折叠行,所以它不占用表中的任何空间。 – Emad
它在我的rdlc报告中完美运行。 –
您只需将隐藏属性设置为true或false,并且需要设置所需的行即可。 –