2015-03-31 65 views
0

我有一个报告,用户在提示中选择日期。我需要更改代码,以便报告在选定日期前14天和后14天选择数据。Report Builder 3.0日期提示+/- 14天

这就是为什么我现在有它运行:

投(pymt_dt的日期格式 'MM/DD/YYYY')=?

我试图改变它之间,但它运行时会引发错误消息。这就是我把它改为:

投(pymt_dt的日期格式 'MM/DD/YYYY')之间( - 14)和(?+ 14)

我敢肯定的语法是错误的但不知道如何纠正它。问号表示日期提示中的值。日期提示值是日期/时间。

感谢您的帮助....

回答

0

我会用DateAdd()。因此,你有(? - 14) and (? + 14)这将是DateAdd(d, -14, ?) And DateAdd(d, 14, ?)

DateAdd()很自我解释 - 第一个参数定义一个时间间隔,第二个你想添加的时间间隔的数量和最后一个你想添加它的日期,所以这是14/14天添加到?

希望有所帮助。

+0

.........感谢您的信息。我最终使用“间隔”来使它工作。感谢您的建议 – Shaves 2015-04-06 13:56:52