【发布时间】:2014-06-02 22:52:33
【问题描述】:
我想在 WSS 3.0 上构建一个类似“打印列表”的功能,我计划将列表数据转换为 Word 文档然后打印。有没有办法将列表项合并到 Word 2003 文档中,我在 Google 上搜索了一些解决方案,但它们仅适用于 Word 2007。
【问题讨论】:
标签: sharepoint ms-word
我想在 WSS 3.0 上构建一个类似“打印列表”的功能,我计划将列表数据转换为 Word 文档然后打印。有没有办法将列表项合并到 Word 2003 文档中,我在 Google 上搜索了一些解决方案,但它们仅适用于 Word 2007。
【问题讨论】:
标签: sharepoint ms-word
您需要编写一个自定义解决方案,循环遍历列表项并生成WordML。这是 Word 2003 的 XML 格式。这里是 a guide,可以帮助您入门。
生成 XML 文件后,您可以使用标准 ASP.NET 方法将其提供下载。这是an example,应该可以。或者,您可以将结果存储在文档库中,并让用户从那里下载。
【讨论】:
拥有“*.doc”文件有多重要?如果您只需要能够使用 Word 2003 打开文档,您可以安装 Microsoft Office Compatibility Pack
【讨论】: