Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ssrs 2008 我有一个隐藏参数,但我想给它一个值_Ssrs 2008_Reporting_Reporting Services - Fatal编程技术网

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

Ssrs 2008 我有一个隐藏参数,但我想给它一个值,ssrs-2008,reporting,reporting-services,Ssrs 2008,Reporting,Reporting Services,我在SSRS中有一个参数,我正在设置为隐藏。我想把它发送到stor进程,但我只想在默认情况下使用它,如果不是,那么我不想使用它。因此,我有一个参数“DateBeginMod”,如果用户想要修改类型,我将使用它作为默认值。如果用户不希望修改类型,那么我将使用已经存在的另一个日期“DateBegin”。我现在这样做是因为他们想要订阅。我只是创建了“DateBeginMod”参数,但我只会在订阅时使用它。在stor程序中,我将检查“修改”或“未修改”,如果是,则使用DateBeginMod。所以我只希

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

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


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

基本上我的问题是——我永远不允许有“可用值”吗如果我有一个隐藏的parameter,为什么要在一个隐藏的参数上有可用的值,这样就永远无法选择可用的值?你不能简单地为DateBegin设置一个默认日期并使用它来解决你的问题吗?DateBeginMod对于您的需要似乎是多余的。您可以为隐藏参数设置默认值。如果您需要以编程方式验证传递的参数,这很好。但是,如果您使用的是默认查看器,则用户将无法设置这些查看器。在这种情况下,如果不允许为null,则需要一个默认值。DateBeginMod显然不同于DateBegin,否则我将使用它。我让它工作,我必须创建另一个参数作为订阅标志检查。感谢所有试图提供帮助的人。这是为了订阅,IIF语句可以从用户那里获得数据,但我在这里只使用默认值