您可以使用 Web 服务作为邮件合并的数据源吗
我们的一些客户希望在我们开发的 Web 应用程序中使用数据(SQL Server 后端)来生成一些文档(协议、合同等)。他们还希望文档模板采用他们熟悉的形式,并且可以轻松生成新模板。我最初的想法是创建一个 SQL Server Reporting Services 数据模型,他们可以随意使用该模型,但 SSRS 可能是他们的障碍。
然而,他们熟悉 Microsoft Word 和 MailMerge,所以我想知道是否有办法使用 Web 服务作为 MailMerge 数据源,或者是否有任何其他建议来完成以下任务:
让我们中等技术水平的客户能够创建和管理我们数据库中的用户数据的文档模板(不必是 Word)
让我们的数据库将数据公开给他们的模板
Some clients of ours want to use data (SQL Server backend) in a web application we've developed to generate some documents (agreements, contracts, etc). They'd also prefer to have the document templates to be in a form they are familiar with and can easily generate new ones. My initial thought was to create a SQL Server Reporting Services data model which they could consume however they please but SSRS may be a barrier to them.
They are familiar with Microsoft Word and MailMerge however, so I was wondering if there is way to use a webservice as a MailMerge datasource or if there are any other suggestions to accomplish the following:
Have our medium tech-savvy clients be able to create and manage document templates (don't have to be Word) that user data in our database
Get our database to expose the data to their templates
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
如果您有预算,您可以查看 Windward Reports。我对一家律师事务所进行了评估,该律师事务所正在寻找您所描述的内容。然后最终需要 Windward 可以做的更专业的功能,但经过审查,它非常强大。
但是,它有点贵。尽管如此,可能比建造一些东西更便宜。
If you've got budget, you might check out Windward Reports. I evaluated it for a law firm that was looking for very much what you're describing. Then ended up needing more specialized functions that what Windward could do, but after reviewing it, it's quite capable.
But, it's a bit pricy. Still, might be cheaper than building something.
晚了,但是您可以尝试使用 Docmosis 网络服务,将您的模板和数据发送给它,它会流回文档(合并)。这可能就是你所追求的...
Late, but there's a Docmosis web service you could try which you send it your templates and your data and it streams back documents (merged). It might be what you were after...