2017-04-10 272 views
0

有一个简单的ods模板。 只是想迭代一个列表,并在列使用XDocReport和freemarker列出ods模板

显示的数据是工作在ODT格式,其中我在一个表中的第一个字符有这样的:

@table:table-row 
[#list booksList! as book] 

@/table:table-row 
[/#list] 

这不是在ODS工作( 。没有迭代行显示一个空单元格和文本。“@table:表行”

一行(无环)在ODS文件中的以下freemarker的标签,做工精细:

First cell: [#list booksList! as book]${book.title} 
Second cell: ${book.author} 
Third cell: [/#list] 

但如果有多个itens(书籍),这些标签将失败

如何使用freemarker列表创建ODS模板?

是否可以使用Open Office将JOOScript添加到ods文件中?

感谢

回答

1

XDocReport消耗臭氧层物质的支持只是一个POC,所以它不会像ODT工作。我建议你不要使用它或为此提供支持来改进它。