我想在SSRS報告中設置默認參數值。我想測試當前日期以查看它是否等於一週的第一天(在本例中是星期一)。如果是一週的第一天,那麼我希望默認值是當前日期減去2天,如果它不是一週的第一天,那麼我希望默認值是當前日期減1天。比較今天的日期和本週的第一天
我似乎有一個語法問題,但它不告訴我在哪裏。我的參數是StartDate
和EndDate
。
這是我已經試過:
=iif(weekday(Today(),FirstDayOfWeek.Monday)==1,DateAdd("d",-2,today(),DateAdd("d",-1,today())
這是一般的錯誤,我得到:
The value expression for the report parameter 'StartDate' contains eror:[BC30201] Expression expected.
我要去哪裏錯了?
在我的情況下,問題是缺少括號和雙等號。 IIF聲明使用一個等號 – 2014-12-05 17:55:23