我想知道是否有一种创建某种函数的方法是SSRS来检查给定文本框的值。如果值==“0”,则将其文本更改为“”(空)。
这里的想法是在值为0时隐藏内容。该值来自数据库查询结果。
我需要一个通用函数,因为我必须将它应用于很多文本框。
答案 0 :(得分:1)
如果这些文本框中包含数字,则可以将数字格式更改为不显示零。 “显示零为”的文本框属性/格式/数字上有一个选项,您可以选择一个空白。然后,您可以将该格式复制到其他文本框中。
答案 1 :(得分:0)
“我想知道是否有一种创建某种函数的方法是SSRS检查给定文本框的值。如果值==”0“,则将其文本更改为”“(空)。“
您可以使用 ReportItems 集合访问文本框。
它的使用方式与Fields集合相同:
=ReportItems!TextboxName.Value
所以在你的情况下,表达式将是:
=IIF(ReportItems!TextboxName.Value = 0, "",ReportItems!TextboxName.Value)