从SSRS 2012订阅生成多个报告到一个ZIP文件到电子邮件



我设置了一个SSRS 2012报告和订阅,它每15分钟检查一次数据库是否有新文件到达,其中包含可能有几十个订单的订单信息。现在在我的测试过程中,它向我发送了该文件中每个订单的电子邮件报告,今天早上我收到了38封电子邮件,每个电子邮件都有一个不同订单的电子表格。

是否可以将所有订单从提交的文件发送到一个电子邮件Zip文件中?我将不得不更改订阅,以在文件名中以自己的特定顺序重新命名每个文件,但是将它们分组成一个Zip文件发送电子邮件的过程给我带来了麻烦。

是否可以将所有订单从提交的文件发送到一个电子邮件Zip文件中?

选项1:

当您配置报表传递选项时,选择选项"Windows文件共享";而不是"email">

现在所有的选择都为你打开了。(1)文件将被添加到共享文件夹。(2)你可以收集文件,每X次你想要的,执行第三方应用程序,如7zip或内置的zip应用程序和构建你的包。(3)使用相同的脚本发送电子邮件。

注意:您可以创建"Azure文件共享"。并将该文件配置为本地共享文件夹。配置报表交付以将文件存储在该共享文件夹中。

最新更新