0

我目前正在努力解决如何生成会计年度参数,因此它的值从当前年份开始,但也包含以前所有年份的记录,然后将所有后续值设为下一年。

所以财政年度大致如下所示

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

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

SELECT DISTINCT FiscalConsideration FROM dbo.Currency

看起来像这样

F12、F14、F15、F16、F17、F18等

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

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

问题 2 我还发现我不能让它成为多选并且也接受 NULL。我是否可以将空值转换为自定义字符串或其他内容,并且也可以选择?

4

1 回答 1

0

我最终通过将更多我想要的逻辑合并到 SQL Server Management Studio 中的计算列中来完成它,并在另一种情况下用于过去的记录,并将带有 isnull 的空值更改为“待定”

于 2017-02-27T18:14:13.347 回答