是否可以为参数列表中的每个可能选项安排报告 运行?
is it possible to schedule a report to run for every possible option in a parameter list?
我有一个使用客户列表作为限制参数的报告。
where [account no] = @Client
但是我真的希望每个月为列表中的每个客户运行一次。我知道这样做的唯一方法是为每个客户设置不同的订阅,但列表很长,我正在寻找一个快速作弊以防止我不得不设置几百个订阅。
有没有办法告诉 SSRS 为参数列表中的每个客户端 运行 报告一次并将结果发送到电子邮件?
这将创建一个包含每个客户的单一报告,不确定这是否会是 suitable,但无论如何...
- 创建新报告。
- 添加包含不同客户帐户列表的数据集
数字。
- 添加单列单行的table
- 使 table 成为报告的宽度(减去边距)
- 将 table 的数据集设置为您刚刚创建的数据集。
- 在 table 单元格中,插入一个子报表
- 将子报表设置为您的原始报表
- 将子报表参数设置为数据集中的帐号(来自第 2 步)
您可能想在详细信息行组等上添加分页符,但这应该可以让您继续。
我有一个使用客户列表作为限制参数的报告。
where [account no] = @Client
但是我真的希望每个月为列表中的每个客户运行一次。我知道这样做的唯一方法是为每个客户设置不同的订阅,但列表很长,我正在寻找一个快速作弊以防止我不得不设置几百个订阅。
有没有办法告诉 SSRS 为参数列表中的每个客户端 运行 报告一次并将结果发送到电子邮件?
这将创建一个包含每个客户的单一报告,不确定这是否会是 suitable,但无论如何...
- 创建新报告。
- 添加包含不同客户帐户列表的数据集 数字。
- 添加单列单行的table
- 使 table 成为报告的宽度(减去边距)
- 将 table 的数据集设置为您刚刚创建的数据集。
- 在 table 单元格中,插入一个子报表
- 将子报表设置为您的原始报表
- 将子报表参数设置为数据集中的帐号(来自第 2 步)
您可能想在详细信息行组等上添加分页符,但这应该可以让您继续。