SSRS表达式根据日期

时间:2017-02-24 16:22:11

标签: sql-server-2012 expression ssrs-2012 reporting-services-2012

我目前正在努力研究如何生成财政年度参数,因此其值以当年开始,但也包含前几年的记录,然后每年都有以下所有值。

所以财政年度看起来大致如下

当前(我想在此包括所有以前的财政年度), F18, F19, F20, 等等。

截至目前,我的所有会计年度都在下降,从数据库中存在的最早的会计年度开始,使用以下查询填充参数下拉列表。

SELECT DISTINCT FiscalConsideration FROM dbo.Currency

看起来像这样

F12, F14, F15, F16, F17, F18, 等等。

然后我根据选定的会计年度过滤结果。

问题1 有没有办法让我能够做到这一点,拥有当前会计年度和之前的一个值和所有单个会计年度之后的所有记录?

问题2 我还发现我不能将它作为多选并且也接受NULL。我可以将空值转换为自定义字符串或其他东西,并且也可以选择它吗?

1 个答案:

答案 0 :(得分:0)

我最终通过在SQL Server Management Studio中将更多我想要的逻辑合并到计算列中,并在过去的记录中使用另一个案例,并将isnull的空值更改为“TBD”