尝试将动态设置参数的SSRS条件串起来。
用户选择2个日期@StartDate和@EndDate。我想写的表达式将检查2个日期是否匹配,以及它们是否也是相同的日期名称。如果他们确实返回值"默认"但是我一直得到:
到目前为止,这是表达式:
=IIF(FORMAT(Parameters!StartDate.Value, "dddd") = "Monday" & FORMAT(Parameters!StartDate.Value, "dddd") = "Monday" & Parameters!StartDate.Value = Parameters!EndDate.Value, "Default", "")
答案 0 :(得分:2)
& <> 和即可。
在表达式中使用 AND 来组合布尔表达式。
=IIF(FORMAT(Parameters!StartDate.Value, "dddd") = "Monday" AND FORMAT(Parameters!StartDate.Value, "dddd") = "Monday" AND Parameters!StartDate.Value = Parameters!EndDate.Value, "Default", "")
在SSRS中使用& 来连接字符串(“ABC”和“DEF”)。