我有一个隐藏的参数,但我想给它一个值

时间:2013-01-30 19:51:09

标签: ssrs-2008 reporting reporting-services

我在SSRS中有一个参数我正在设置隐藏。我想把它发送到stor proc但是我想只在默认使用它,如果没有,那我就不想使用它。所以,我有一个参数“DateBeginMod”,如果用户想要修改类型,我将默认使用它。如果用户不想要修改类型,那么我将使用已存在的另一个日期“DateBegin”。我现在才这样做,因为他们想要订阅。我只是创建“DateBeginMod”参数,但我只会在订阅时使用它。在stor proc中,我将检查“修改”或“不修改”,如果是,则使用DateBeginMod。所以我只希望DateBeginMod总是等于“DateBegin”,除非它是订阅,那么它将是不同的默认值。有道理我希望

1 个答案:

答案 0 :(得分:2)

假设用户应选择其中一种方式(来自实际报告),您可以使用用户的选择(所选值)使用相关参数(DateBeginMod或{{1)重新呈现报告根据用户的选择。

在我个人看来 - 假设您的参数是实际日期,我会使用带有DateBegin表达式的单参数来检查用户的选择并相应地设置日期。