【发布时间】:2015-05-28 10:12:49
【问题描述】:
我有一个包含以下列的表格:
销售 |姓名 | Est.close 日期
我可以在一张桌子上显示所有日期,
我已经创建了 4 个表,估计下个月的结束日期、3、6、12 个月,我想要做的是显示今天的 1、3、6 和 12 个月内的日期。
我试过了;
=DateAdd(DateInterval.Month, 6, Parameters!estimateclosedate.Value)
和
=DateAdd(DateInterval.Day, -1 * DatePart(DateInterval.WeekDay,Today()) + 6, Today())
任何帮助,将不胜感激。谢谢
更新:
我有 2 个 Today() 日期和 Fields!estimatedclosedate.Value。
我要做的是返回从今天起 1、3、6 和 12 个月内的估计关闭日期。
更新 2: 我试过了
=Fields!estimatedclosedate.Value <> DATEADD(DateInterval.Month,1,Today())
但是,这会变成一个布尔值,TRUE。
【问题讨论】:
-
提供样本数据和预期结果
-
嗨@Pravin Deshmukh,我提供了足够的信息吗?
-
改为在 sql 查询中执行此操作?
-
怎么样,可以举个例子吗?
-
首先告诉我们,您想同时获得 1、3、6、12 个月的结果还是需要用户输入?
标签: sql-server date reporting-services ssrs-2008-r2 reportbuilder3.0