【发布时间】:2019-11-01 18:49:42
【问题描述】:
默认 SSRS 设置。我有几个参数,有些是相互依赖的。
例如:
有season 参数,final,然后我有一个user 参数。
final 字段为 Yes or No.
user 输出取决于year
如果我的year 是2019,我只会看到当年活跃的用户。
select distinct user where year = @year
我需要设置默认值:
季节必须是max(year) 我如何选择最大可能值?
final,选项为yes or no,在服务器上我们选择'N'
成为默认值。 (见下图)
但是对于用户,我们希望根据年份选择'Select All' 作为默认值。我不知道如何根据查询/年份将默认设置为“全选”可能的选项。
【问题讨论】:
-
你不能将默认设置为
=Year(Today())之类的东西吗?这会将默认设置为当前年份。 -
@Steve-o169 从理论上讲,这可能有效,尽管我的问题仍然是关于我指定默认值的位置。但是数据都来自一个数据表,并且输入了未来一两年的值(季节),所以它有 2020 年、2021 年等。
标签: sql-server reporting-services ssrs-2008 default ssrs-2008-r2