日付をパラメータとして取るレポートがあります。
を使用する=Parameters!Date.Value
と、レポートは正常に実行されます。
ただし、 を使用する=DateAdd("d", 1, Parameters!Date.Value)
と、形式がまったく同じであるにもかかわらず、レポートは空白のままになります。(注: 単純に実行できません。フィールド名も返されないため、返される値がないわけではありません。)
私も試してみました =DateAdd(DateInterval.Date, 1, Parameters!Date.Value)
=DateAdd("d", 1, Parameters!Date.Value)
=DateValue(FormatDateTime(DateAdd("d", 1, Parameters!Date.Value), DateFormat.ShortDate ))
とその多くのバリエーションがありますが、私はそれを解読することはできません!
アップデート
DateInterval.Month
代わりに使用するとDateInterval.Day
、日付は必要に応じて増加しますが (2010 年 12 月 22 日)、テーブルが表示されます。私のローカル設定がdd-mm-yyyyであり、これらの日付がmm-dd-yyyy であることは興味深いです。