我对SSRS和开发都很陌生,似乎无法找到问题的答案。报告本身很简单 - 存储过程收集响应,我使用文本框中的Lookup表达式显示它们。某些字段不是必需的,因此我的报告中的某些文本框为空。我想删除空文本框留下的空白区域。
回想起来,我希望我使用了一个表来格式化页面,但由于我有一个非常大的带有表达式的文本框,我无法轻易地重构我的工作。我找到了tablixes(Trying to Get Rid of White Space in SSRS Report)的解决方案,但没有任何独立文本框的解决方案。
这可能吗?
答案 0 :(得分:0)
如果您右键单击文本框并导航到“文本框属性...”,您可以切换文本框的可见性,如果它被隐藏,您将看不到白色框。您也可以输入表达式,例如下面的表达式,如果没有数据,则会隐藏文本框。
=iif(isnothing(reportitems!Textbox1.Value),false,true)