我有一个目前用于邮件合并的word文档。我的产品所有者希望它设置为使用SSRS,因此除了供应商平台提供的库存数据之外,我们还可以利用内部生成的数据。该平台与SSRS集成,因此我无法使用非SSRS的选项。我发现了这个问题,但它已经停用了9年,并没有获得大量的流量,链接的博客文章似乎已经消失。
Using a Word document as a template for an SSRS report?
有没有办法使用doc这个词作为模板,或SSRS中的某种起点?
答案 0 :(得分:1)
不幸的是,如果没有大量的工作,这是不可能的。几年前我遇到了同样的问题,最后用C#编写了一个应用程序来完成所有的工作。这不是我们几天就能实现的。
如果您考虑过这条路线,以下是您可能面临的一些问题以及我们为解决这些问题所采取的措施。
基本原则是让SSRS转储出一个word文件然后我们的应用程序将通过它读取并提取内容,将其粘贴到基于我们的Word模板的新文档中。
如果我不得不重复这个过程,那就避免做我所做的事情,我会集中精力让SSRS准确输出所需的内容,与模板设计相匹配,但这只有在你没有像表格字段这样的东西时才有用因为SSRS不能产生这些。
Word自动化是另一种选择,但速度很慢或者可能会查看一些Apose渲染器,看看它们是否有用。 (https://www.aspose.com/)
很抱歉,这不是你想要的答案,但希望它可以节省你一些时间来解决它。