Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/reporting-services/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Reporting services ssrs if-无法打印请求的值_Reporting Services_Ssrs 2012 - Fatal编程技术网

Reporting services ssrs if-无法打印请求的值

Reporting services ssrs if-无法打印请求的值,reporting-services,ssrs-2012,Reporting Services,Ssrs 2012,我有以下iif IIF(LEN(Fields!IDENTITE.Value)=0,“已知管理者”、“未知管理者”) 但在某些特定情况下,没有出现任何情况(例如,未知或未知) 我用sql查询检查了结果,但没有显示任何内容(结果如下) 我修改了我的iif,以反映这一情况 IIF(COUNT(Fields!IDENTITE.Value)=0,“已知管理者”、“未知管理者”) 然而,同样的问题正在出现 有什么关于为什么的想法吗 谢谢 更新:我尝试了@breez提到的countrows,我得到了这个错误

我有以下
iif

IIF(LEN(Fields!IDENTITE.Value)=0,“已知管理者”、“未知管理者”)

但在某些特定情况下,没有出现任何情况(例如,未知或未知)

我用sql查询检查了结果,但没有显示任何内容(结果如下)

我修改了我的
iif
,以反映这一情况

IIF(COUNT(Fields!IDENTITE.Value)=0,“已知管理者”、“未知管理者”)

然而,同样的问题正在出现

有什么关于为什么的想法吗

谢谢

更新:我尝试了@breez提到的countrows,我得到了这个错误


处理缺少行的可能方法之一是:

  • 单击tablix,查找NoRowsMessage选项并键入所需文本(例如:“无已知管理者”
下次没有行时,将显示此消息


PS:它只适用于矩阵、列表和表格,不适用于文本框。有关详细信息,请单击

,因为sql查询结果的行数为零,您是否尝试过SSRS中的“CountRows”函数?您好@breez,
count
是否应该执行相同的技巧?@breez我尝试了您的建议,但出现了此错误(请参阅更新我的问题)您的表达式是否在包含行组的表中?如果是这样的话,在一个没有分组的项目中尝试
COUNT
表达式,比如一个独立的文本框。您好@PeteRennard Cumming,我做到了(或者我做得对吗?)-\