0

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

4

1 回答 1

2

DateBeginMod假设用户应该选择一种方式(从实际报告中),您可以使用用户的选择(选择的值)根据用户的选择使用相关参数(或)重新呈现您的报告DateBegin

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

于 2013-01-31T06:04:05.287 回答