或者Reportbuilder-expression中的函数不起作用

时间:2016-09-26 07:33:11

标签: reporting-services vbscript reportbuilder3.0

我正在Reportbuilder 2012中创建一个报表,如果没有输入,我会添加一个表达式来隐藏某个字段。如果我添加以下表达式,它可以完美地运行

=(CountRows("WorkDataSetsFromSegReqId")=0)

但是现在我希望它在没有输入时被隐藏,或者它是某个报告类型,在这种情况下是“注册日期”。我输入以下表达式,现在它突然开始显示,即使它没有输入。

=(CountRows("WorkDataSetsFromSegReqId")=0) 
Or (Fields!WDS_ReportType.Value = Parameters!ReportType_RegisterDate.Value)

我也尝试过IIF语句,但这给了我同样的问题

=IIF(((CountRows("WorkDataSetsFromSegReqId") = 0) Or
(Fields!WDS_ReportType.Value = Parameters!ReportType_RegisterDate.Value)), True, False)

我的表情有什么问题?

0 个答案:

没有答案