Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/reporting-services/3.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
Reporting services 为什么SSR在选择时是无效的日期参数,而不是;默认值;?_Reporting Services_Ssrs 2008 R2 - Fatal编程技术网

Reporting services 为什么SSR在选择时是无效的日期参数,而不是;默认值;?

Reporting services 为什么SSR在选择时是无效的日期参数,而不是;默认值;?,reporting-services,ssrs-2008-r2,Reporting Services,Ssrs 2008 R2,我选择了一份SSRS报告,其中客户要求每个计划有不同的报告范围,例如,每日计划运行过去一天的每日销售报告,每周计划报告前一周的销售情况等。我尝试使用一份“销售”报告来完成这项工作,并且“开始”有不同的选项日期作为可选择的参数。我已将这些设置为“可用”值,而不是“默认值”,如下所示: 每日==DateAdd(“D”,-1,Today()) 每月==DateAdd(“M”,-1,Today()) 我已使用参数设置此报告的计划运行,并选择了“Daily”,但运行时,我收到以下错误消息: 订阅包含无效的

我选择了一份SSRS报告,其中客户要求每个计划有不同的报告范围,例如,每日计划运行过去一天的每日销售报告,每周计划报告前一周的销售情况等。我尝试使用一份“销售”报告来完成这项工作,并且“开始”有不同的选项日期作为可选择的参数。我已将这些设置为“可用”值,而不是“默认值”,如下所示:

每日=
=DateAdd(“D”,-1,Today())

每月=
=DateAdd(“M”,-1,Today())

我已使用参数设置此报告的计划运行,并选择了“Daily”,但运行时,我收到以下错误消息:

订阅包含无效的参数值

然后,如果我查看订阅设置,“开始”参数完全为空,迫使我再次选择每日或每月。如果我改为使用这些参数映射之一将其设置为默认值,那么它绝对可以正常工作。有没有办法拥有这些可选参数,或者我将被迫创建不同的日报/周报/月报,每个日报/周报/月报都有自己的默认参数作为开始时间


注意:当我使用这些参数调试报表时,它运行完全正常,问题在于计划版本没有保留这些参数。

如果您可以使用SSRS版本访问数据驱动订阅,您可以传递多个日期、电子邮件、,等等。这允许您在一次订阅中发送不同版本的报告

另一个选项是使用每日/每周/每月选项添加另一个参数。然后让默认日期使用此参数值确定日期值。然后,您可以在同一个报告上有3个订阅,每个订阅都选择了自己的时间间隔


我希望其中一个选项对您有效。

如果您可以使用SSRS版本访问数据驱动订阅,您可以传入多个日期、电子邮件等。这允许您在一个订阅中发送不同版本的报告

另一个选项是使用每日/每周/每月选项添加另一个参数。然后让默认日期使用此参数值确定日期值。然后,您可以在同一个报告上有3个订阅,每个订阅都选择了自己的时间间隔


我希望这些选项中的一个对您有用。

谢谢,我尝试过使用这种方法,但似乎不起作用。我设置了一个名为StartDEFAULT的新参数,并将其设置为使用在主“Start”参数中选择的任何参数。SQL代码被设置为随后使用新的StartDEFAULT参数,但调度失败的原因与此相同。当从下拉框中选择参数时,它会出现。它一点也不喜欢。谢谢,我尝试过使用此方法,但似乎不起作用。我设置了一个名为StartDEFAULT的新参数,并将其设置为使用在主“Start”参数中选择的任何参数。SQL代码被设置为随后使用新的StartDEFAULT参数,但调度失败的原因与此相同。当从下拉框中选择参数时,它会出现,因为它根本不喜欢它。