2

我需要知道我们如何使用模板和使用 ASP.Net 的 XPath 生成 WordML 报告。它的优点是什么。

我需要一个简单的如何教程。

4

2 回答 2

3

我需要知道我们如何使用模板和使用 ASP.Net 的 XPath 生成 WordML 报告。... 一个简单的教程是我所需要的。

创建(使用 Word)您将用作模板的 WordML 格式的文档。

查看您的 WordML 模板:看看它是 XML 格式的。有微软的 WordML 参考文档,让你了解它的含义以及如何修改它。

定义 XPath 表达式,标识模板中要修改的位置(其中“修改”可能意味着“在运行时插入数据”)。

在运行时使用类似http://www.google.com/search?hl=en&q=c%23+xpath的 API

它的优点是什么。

它比什么替代品有优势?

好处是输出是一个 Word 文档,其内容基于模板加上在运行时所做的修改。

于 2009-01-03T13:23:40.990 回答
0

我建议您使用内容控件和自定义 XML 来生成报告。这是一个示例:

http://blogs.msdn.com/erikaehrli/archive/2006/08/11/word2007DataDocumentGenerationPart1.aspx

您可能还想看看 Microsoft 的 OpenXML SDK v2.0

于 2009-01-03T14:21:44.977 回答