SSRS日期默认使用公式禁用参数

时间:2010-03-29 21:37:37

标签: date reporting-services parameters default

当我在SSRS中为日期参数设置默认值公式时,例如:

=CDate(”01/” & Month(Now) & “/” & Year(Now))

甚至:

=Now

日期参数控件被禁用,其中没有任何内容。有谁知道什么是简单的事情(我确定)我做错了?

3 个答案:

答案 0 :(得分:24)

在玩了一些之后,我意识到当我从前面的下拉参数中选择一个没有默认值的值时,日期控件就会启用。显然,非默认参数后的控件被禁用,直到你选择一些东西,所以顺序很重要。

来自MDSN文章:

“如果要在为用户选择其他参数的值之前向用户显示一个参数的默认值,那么参数顺序很重要”

http://msdn.microsoft.com/en-us/library/cc281392.aspx

答案 1 :(得分:0)

我遇到了同样的问题,问题出在我设置为内部可见性但没有任何默认值的USER ID参数上。当我输入默认值或将其设置为null时,启用了date参数。(用户ID参数在我的情况下位于date参数之前)

答案 2 :(得分:-3)

Now是一个功能,您必须使用=Now()

也许这是你的问题。