我目前正在尝试在C#中设置一个网络服务,以便用户使用ReportingService2010
来管理报告订阅。我几乎所有工作都在运行,我遇到的问题是设置运行报告的动态结束日期。报告采用开始日期和结束日期的参数,并希望在执行时将结束日期设置为当天。
在网上搜索了一堆之后,似乎我必须在报告中设置默认值,我将其设置为=Today()
并且我进行了测试运行并且运行正常。但是,当我通过Web服务调用它时,我无法弄清楚如何使用默认值。我无法传递空值或空值而不会抛出错误。
是否有某种方法可以在ReportingService2010
CreateSubscription
方法中指定报告参数的报告默认值?
答案 0 :(得分:0)
您应该能够简单地应用"允许空值"参数,在这种情况下,"默认值"将在传入的Parameters集合中省略参数时使用。