Reporting services SSRS仅为订阅设置默认参数

Reporting services SSRS仅为订阅设置默认参数,reporting-services,ssrs-2012,Reporting Services,Ssrs 2012,在SSRS中,是否可以仅为报表订阅设置默认参数值,而在手动运行报表时不设置默认值 我有在数据集中生成的订阅要使用的默认日期,但我只想使用订阅的默认日期。这里有一个想法 选择目标报告并单击管理 选择“创建链接报告”并将其重命名以表示订阅 为新链接报表上的订阅设置所需的参数 注意:可以为链接报告单独设置参数 将订阅指向链接的报表 注意:如果修改原始报告,更改也将显示在所有链接的报告中 通过使用数据驱动订阅并在订阅内创建查询以生成默认参数,我能够解决此问题我将建议使用默认为FALSE的布尔USE\u默

在SSRS中,是否可以仅为报表订阅设置默认参数值,而在手动运行报表时不设置默认值

我有在数据集中生成的订阅要使用的默认日期,但我只想使用订阅的默认日期。

这里有一个想法

  • 选择目标报告并单击管理
  • 选择“创建链接报告”并将其重命名以表示订阅
  • 为新链接报表上的订阅设置所需的参数

    注意:可以为链接报告单独设置参数

  • 将订阅指向链接的报表

    注意:如果修改原始报告,更改也将显示在所有链接的报告中


  • 通过使用数据驱动订阅并在订阅内创建查询以生成默认参数,我能够解决此问题

    我将建议使用默认为FALSE的布尔USE\u默认参数。然后为您的其他参数设置默认值
    =IIF(参数!使用默认值,TODAY.AddDays(1-TODAY.DayOfYear),无任何设置)
    您的订阅会将使用默认值设置为TRUE。