使用ReportingService2010创建订阅时,使用report参数的默认值

时间:2018-01-26 17:59:06

标签: c# reporting-services

我目前正在尝试在C#中设置一个网络服务,以便用户使用ReportingService2010来管理报告订阅。我几乎所有工作都在运行,我遇到的问题是设置运行报告的动态结束日期。报告采用开始日期和结束日期的参数,并希望在执行时将结束日期设置为当天。

在网上搜索了一堆之后,似乎我必须在报告中设置默认值,我将其设置为=Today()并且我进行了测试运行并且运行正常。但是,当我通过Web服务调用它时,我无法弄清楚如何使用默认值。我无法传递空值或空值而不会抛出错误。

是否有某种方法可以在ReportingService2010 CreateSubscription方法中指定报告参数的报告默认值?

1 个答案:

答案 0 :(得分:0)

您应该能够简单地应用"允许空值"参数,在这种情况下,"默认值"将在传入的Parameters集合中省略参数时使用。