SSRS 检查日期值是否大于给定日期并隐藏文本框
SSRS check if date value is greater than given date and hide the textbox
大家好,我正在编写以下条件以根据条件隐藏文本框,但有些方法不起作用
<Hidden>=IIF(Format(Fields!VisitDt.Value,"MM/dd/yyyy")>= Format("2022-01-08","MM/dd/yyyy"),True,False)</Hidden>
那么正确的方法应该是什么,有人可以告诉我吗
如果 VisitDt
实际上是一个日期字段,那么您可以执行类似
的操作
=IIF(Fields!VisitDt.Value >= DATESERIAL(2022, 1, 8) , True, False)
你实际上可以简单地进一步,因为 Hidden
属性 只需要一个计算结果为 True
或 False
的表达式,所以你可以简单地使用
=Fields!VisitDt.Value >= DATESERIAL(2022, 1, 8)
不需要IIF
大家好,我正在编写以下条件以根据条件隐藏文本框,但有些方法不起作用
<Hidden>=IIF(Format(Fields!VisitDt.Value,"MM/dd/yyyy")>= Format("2022-01-08","MM/dd/yyyy"),True,False)</Hidden>
那么正确的方法应该是什么,有人可以告诉我吗
如果 VisitDt
实际上是一个日期字段,那么您可以执行类似
=IIF(Fields!VisitDt.Value >= DATESERIAL(2022, 1, 8) , True, False)
你实际上可以简单地进一步,因为 Hidden
属性 只需要一个计算结果为 True
或 False
的表达式,所以你可以简单地使用
=Fields!VisitDt.Value >= DATESERIAL(2022, 1, 8)
不需要IIF