XDocReport生成报告:通过表(java)中的集合循环
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了XDocReport生成报告:通过表(java)中的集合循环相关的知识,希望对你有一定的参考价值。
我一直在努力尝试遵循XDocReport
(开放源代码项目)的代码示例。我从网站上遵循了本教程:https://code.google.com/p/xdocreport/wiki/DocxReportingJavaMainListFieldInTable
我使用了Freemarker模板样式。
我不会迭代并创建表,我只是回来:$ variable作为输出文档中的文本。然后,我进一步研究,发现网站上的本教程可能未针对较新版本进行更新。我在此URL中找到了更多示例,其中包含一个zip文件。https://code.google.com/p/xdocreport/downloads/detail?name=docxandfreemarker-1.0.4-sample.zip
我仍然无法正常工作。
我希望有人有一个工作代码示例,该示例将获取一个Java集合并在Word文档中填充一个表。
我希望XDocReport的开发者之一angelo.zerr对此提供一些意见。
此致,P
我希望有人有一个工作代码示例,该示例将获取一个Java集合并在Word文档中填充一个表。
https://code.google.com/p/xdocreport/wiki/DocxReportingJavaMainListFieldInTable有什么问题?
我建议您在XDocReport论坛上创建一个非常简单的案例(简单的Java main + docx)的问题
似乎问题出在模板上。如果一个人在Word模板中设置了一个邮件合并字段,并且没有在Java程序中使用它,则该程序会抱怨找不到变量,或达到某种效果。而且,如果您只是删除文档中的邮件合并文本,则它仍可能作为word文档中的邮件合并字段变量存在。
因此,在模板中进行设置似乎需要非常小心。
我认为如果模板中有一个字段设置,API应该能够忽略,尽管我们在代码中没有引用它。但这解决了问题。
以上是关于XDocReport生成报告:通过表(java)中的集合循环的主要内容,如果未能解决你的问题,请参考以下文章
Rstudio怎么生成html文件 Rstudio生成html报告方法介绍
接口自动化框架(java)--5.通过testng.xml生成extentreport测试报告