reporting-services - 在 SSRS 中隐藏文本框并释放空间

标签 reporting-services textbox header ssrs-2008-r2

我正在使用 SSRS 2008 R2 设计一个报告,其中可以有 2-3 个子标题。现在 header 作为参数传递,显示不同的选项,如日期范围等。现在我为三个 header 使用了三个文本框,但问题是如果我传递 2 个 header ,即使第三个 TextBox 被隐藏它占用空间。如果标题出现在正文部分,我会使用 tablix,但似乎我不能在标题部分使用 tablix。 我希望我能说清楚。有没有人对此有任何答案。

谢谢。

最佳答案

如果我可以提出我以前使用过的建议,请使用占位符。因此,您要做的是进入可选文本框之前的框。然后,右键单击。您应该在底部看到一个用于创建占位符的选项。单击它,它会要求您创建一个表达式。对您的变量进行 IIF 检查。

示例:IIF(MyVar = 1, vbcrlf + "My Header", "")

这将做的是检查是否 MyVar = 1。如果是这样,那么它会在您的文本框中附加一个新行,其中包含文本“My Header”。否则,它将不占用空间。

如果这对您有帮助并祝您项目顺利,请告诉我。

关于reporting-services - 在 SSRS 中隐藏文本框并释放空间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25841050/

相关文章:

html - 设置正文背景时标题隐藏

asp.net-mvc - 如何使用 MVC(4)创建(图像)标题 Logo

sql-server - 在 Azure VM 中将 Azure AD 与 SSRS 集成

.net - SSRS & asp.net - 在报表查看器中将参数从 .net 传递到 ssrs

html - 如何固定密码输入字段的大小?

mysql - 从简单的选择查询 TADOQuery Delphi 捕获值

reportviewer - 单击 "Loading..."按钮后更改 SSRS 报告中的进度条 "View Report"消息

reporting-services - 在 SSRS 2008 报告管理器中获取用户/客户端查看报告的 IP 地址

r - 为每行插入一个数字输入 - R Shiny

c++ - Visual Studio 在哪里寻找 C++ 头文件?