【发布时间】:2014-07-03 15:31:47
【问题描述】:
我需要数据驱动订阅 ssrs 2008 中将 html 或 mhtml 放入电子邮件的报告。原因是有机会在移动设备上查看报告,除了电子邮件之外没有其他应用程序,这就是为什么我不能使用 pdf 或 excel 格式。
当我通过单击“导出”按钮将报告转换为 html4.0 文件时,一切都很好,报告看起来与模板完全一样,并且页面之间有足够的空间。
但是当 ssrs 创建带有 html 文件的电子邮件时,报告页面会相互滑动。当我缩小报告时,它会增加页面之间的距离。
我找出问题所在。手动创建的报表对每个报表页面都有这样的样式
<div style="WIDTH:100%;" class="ap">
但发送的 html 有:
<div style="HEIGHT: 100%; WIDTH:100%;" class="ap">
如果我手动注释“高度:100%”,页面就会变成可读的样式。 所以我的问题是如何设置 ssrs 来创建没有“高度:100%”的 html。 我真的不想创建外部 html 处理器来更新 SSRS 生成的 html。 感谢您的帮助。
【问题讨论】:
-
您找到解决方案了吗?我遇到了同样的问题
-
很遗憾我没有
标签: html email reporting-services ssrs-2008