【发布时间】:2016-02-10 01:34:36
【问题描述】:
如果返回的行都不符合我需要显示脚注的条件,我想在我的 SSRS 报告中隐藏页脚。我有一份姓名列表,并在报告中添加了一个星号来表示该人的特定条件。例如:
史密斯,莎莉*
我有一个脚注,内容大致如下: *员工需要更新的存档表格
如果没有员工的姓名后有星号,我正在使用文本框属性的可见性选项添加一个表达式以隐藏页脚文本框中的文本。 (如果脚注不适用于报告中的任何人,则显示脚注毫无意义。)
我在这里看到了一些示例,并认为这会起作用(如果在数据集中的名称上附加了星号,则设置为 false 以不隐藏文本):
=IIf(Fields!Name.Value.Contains("*"),False,True)
我没有收到语法错误,但无论我对这个表达式或我尝试过的类似表达式做什么,脚注都不会显示。我看到一个地方说您不能使用表达式来隐藏页脚文本框中的文本,但无法确认这是真的。
是我的语法还是不能在页脚的文本框中隐藏文本的事实?该选项未显示为灰色,因此看起来应该可以。
【问题讨论】:
标签: reporting-services ssrs-2008-r2