2016-07-08 24 views
0

我在SSRS中有一個報告,它將單個日期作爲參數。我想要的是,該報告有一個預訂使用提前兩週的星期六(即星期一7/4星期六7/16)。我如何在訂閱中做到這一點?看起來我不能在參數中做一個公式。需要在SSRS訂閱上設置日期參數

+0

您也可以使用數據驅動的訂閱來執行此操作。您可以提供一個查詢來計算您想要的日期,然後將其設置爲參數值。 – StevenWhite

回答

0

您必須在報告中設置默認參數值,而不是在訂閱中。在date參數的缺省值中使用的表達式看起來像這樣。這兩者都會在當前日期添加2周。

=DataAdd(DateInterval.WeekOfYear, 2, Today) 

=Today.AddDays(14) 

可以用在報表設計報表參數屬性對話框中設置的默認值。只需雙擊要更改的參數,對話框就會打開。