2016-12-06 5 views
0

私は 現在の年と昨年値の出力を取得しようとしている私は2つのパラメータを設定している私はvakluseは昨年だったかを知る必要があり、私は日と終了日をスタート示します私は現在のパラメータスタート昨年値と終了日

=count(IIF(Fields!BookingDate.Value = DATEADD("yyyy",-1,Parameters!StartDate.Value) & Fields!BookingDate.Value = DATEADD("yyyy",-1,Parameters!EndDate.Value) 
,Fields!Base.Value, Nothing),"Hotel_Booking") 

答えて

0

試してみてください。

=COUNT(
    IIF(
     Fields!BookingDate.Value >= DATEADD(DateInterval.Year,-1,Parameters!StartDate.Value) AND 
     Fields!BookingDate.Value <= DATEADD(DateInterval.Year,-1,Parameters!EndDate.Value), 
     Fields!Base.Value, Nothing 
)) 

は、このことができますなら、私に教えてください。 DateInverval私は宣言した鼻水を取得

+0

いいえ。保護レベルのためにアクセスできない可能性があります – Skorpion

+0

DateInterval.Year ??? – Skorpion

+0

よく私はDateInterval.Yearを使用し、まだあなたがサンプルデータセットを追加し、期待どおりの結果を説明することができ、回答 – Skorpion

関連する問題