带有动态参数的SQL Server Reporting Services订阅

aro*_*ron 6 sql-server-2005 reporting-services

我在SQL Server Reporting Services中有自定义报告.此报告有一些参数,例如:请求的日期开始,请求的数据,捐赠者.

我想设置一个预定的电子邮件.但是,我想将"请求的日期开始"值分配给=(当前日期时间 - 1个月)并将"请求的日期结束"值分配给=当前日期时间

关于如何做到这一点的任何提示?

在此输入图像描述

Jon*_*onH 3

这个很简单,看我的回答:

SQL Server:计算日期范围

您最终要做的是将这些计算创建为数据集,然后在订阅本身中使用“使用默认值”复选框:

在此输入图像描述

  • 您甚至不需要为此设置数据集。您可以在参数中提供默认值作为公式。 (3认同)