首页 文章

SSRS 2016电子邮件订阅html渲染

提问于
浏览
0

我需要为SSRS 2016报告创建电子邮件订阅,并在电子邮件正文中显示部分报告 .

我试图谷歌它,但大多数指南都与创建订阅或设置整个SSRS门户网站有关 .

我提示为矩形分区报告,并在电子邮件正文中使用“render”作为“html代码”(注释属性) . 这可能吗?如果是这样那么它应该如何?

编辑:如果这是可能的,我想用它来做另一件事 . 要更改电子邮件中的报告比例,这将允许在SSRS中使用一个报告在门户网站和订阅中使用(相反,创建2个报告,一个用户的比例为1920x1080,第二个比较小的电子邮件)

1 回答

  • 0

    在电子邮件正文中呈现报告不是SSRS订阅的本机功能 . 您可以解决此问题,但有几个问题需要注意 . 您可以使用数据驱动订阅生成HTML编码结果 . 然后,您可以在评论框中使用这些结果,就像您提到的那样 . 换句话说,它没有使用报告本身的任何内容,你甚至可以使用空白报告;所有数据都来自订阅中的查询 .

    这里一个明显的限制是你无法真正做出任何可视化,甚至使格式化的表需要一些工作 . 此外,这段代码很难维护,因为你必须在数据周围附加一些HTML .

    这样做的另一个问题是每个电子邮件提供商以不同方式呈现HTML . 发送格式化电子邮件的公司会使用不同的提供商对其进行测试,并相应地修改代码以使其看起来正确 . 如果你只是在内部提供这些,那可能不是什么大问题 .

    另一种选择是使用SSRS Mobile Reports . 用户可以使用该应用程序在移动设备上全屏查看这些报告 .

相关问题