2016-11-10 60 views
0

我正在创建一个SSRS报告,我需要设置开始日期,以便始终返回2015年12月21日。在SSRS中是否有一个表达式能够带回一个永远不会改变的静态日期?SSRS静态日期表达式

我一直在咀嚼这段时间,到处搜寻。 谢谢

+0

作为参数,在sql server中的报表表达式? –

+1

设置日期参数默认表达式= CDate(“12/21/2015”) –

回答

1

在SSRS中,您可以使用CDATEDATESERIAL函数手动生成日期对象。

要产生今天的日期手动你可以使用:

CDATE("2016-11-11") --> yyyy-MM-dd

DATESERIAL(2016,11,11) --> year, month, day

而且你可以在任何SSRS表达式中使用它们,即:

=IIF(Today()=CDATE("2016-11-11"), some crazy expression, some crazy expression) 

=IIF(Today()=DATESERIAL(2016,11,11), some crazy expression , some crazy expression) 

让我知道这是否有帮助。