0
我有报告,并在我的报告中需要在特定日期之间返回数据。例如@EndDate
> = @StartDate
+ 1个月。我尝试使用if
语句,但是结果为0。在Report Builder 3.0中创建验证
我的if语句:
=IIf(Parameters!StartDate.Value<Parameters!EndDate.Value and Parameters!StartDate.Value<=DateAdd(DateInterval.Month, 1, Parameters!StartDate.Value), 'ERROR', DateAdd(DateInterval.Month, 1, Parameters!StartDate.Value))
如果用户输入不正确的日期,他必须重新输入日期。
任何建议将不胜感激。
在我的报告这段代码不工作,我把它放在'General'选项卡 - >'value'表达式。我做错了什么? –
您需要将此代码放入文本框的表达式中。 – Mymozaaa
谢谢您的回答! –