如何在Sharepoint 2013中基于两个列表生成word文档

如何在Sharepoint 2013中基于两个列表生成word文档,sharepoint,ms-word,reporting,sharepoint-2013,Sharepoint,Ms Word,Reporting,Sharepoint 2013,我知道可以从列表中生成word文档,但如果我需要从两个列表中获取word文档中的数据,该怎么办 我可以创建一个结合了这两个列表的链接数据源,但我没有看到任何使用链接数据源创建word报告的示例。列表关系是一对多的,因此第一个列表具有标题信息,而另一个列表具有项目信息 有人能为我指出正确的方向吗?我希望在没有任何库(如OpenXML等)的情况下执行此操作 谢谢, gixen对于“我希望在没有任何库(如OpenXML等)的情况下完成这项工作”,我有点困惑 如果您真的需要创建没有任何库的解决方案,那么

我知道可以从列表中生成word文档,但如果我需要从两个列表中获取word文档中的数据,该怎么办

我可以创建一个结合了这两个列表的链接数据源,但我没有看到任何使用链接数据源创建word报告的示例。列表关系是一对多的,因此第一个列表具有标题信息,而另一个列表具有项目信息

有人能为我指出正确的方向吗?我希望在没有任何库(如OpenXML等)的情况下执行此操作

谢谢,
gixen

对于“我希望在没有任何库(如OpenXML等)的情况下完成这项工作”,我有点困惑

如果您真的需要创建没有任何库的解决方案,那么,也许可以帮助您。或者您可以手动处理docx文件内容(这是一堆压缩文件)。然而,这确实是一项耗时的任务。如果您需要创建文档,我会坚持使用OpenXMLSDK


如果“没有任何库”意味着您希望避免编写代码,您可以尝试我们的。

在MS Excel中创建它如何

您可以使用VLOOKUP解决一对多关系:

列表一:
狗 猫

组合列表1和2:

狗菲多

狗王


猫手套

我的意思是我希望避免编写需要维护的自定义代码。你的产品似乎很管用,我来看看。可以在标准Sharepoint 2013中完成的解决方案是首选。建议不错,但列表的内容是长文本,必须看起来像实际文档。