代码之家  ›  专栏  ›  技术社区  ›  CodeGrue

带公式的SSRS日期默认值禁用参数

  •  15
  • CodeGrue  · 技术社区  · 14 年前

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

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

    甚至:

    =Now
    

    日期参数控件将被禁用,其中没有任何内容。有人知道我做错了什么简单的事吗?

    2 回复  |  直到 12 年前
        1
  •  24
  •   CodeGrue    14 年前

    在播放了更多的内容之后,我意识到当我从前面一个没有默认值的下拉参数中选择一个值时,日期控件就启用了。显然,非默认参数之后的控件在您选择某个参数之前将被禁用,因此顺序很重要。

    来自MDSN文章:

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

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

        2
  •  -3
  •   masoud ramezani    14 年前

    Now 是一个函数,必须使用 =Now()

    也许是你的问题。