2013-02-13 60 views
0

是否有Template Engine for Java可以從docx/odt模板構建docx/odt報告?我已經嘗試過xdocreport但是隻有基於行和單元格的塊,但我需要整個表格塊。是否有像Java的tinybutstrong for PHP的東西?Java的tinybutstrong替代方案

回答

0

你是用整桌子表示什麼意思?如果你希望循環使用XDocReport的table-cols,可以用advanced table通過使用@ before-cell和@ after-cell。請參閱DocxTableWithoutFieldsMetadataWithVelocity示例(java和docx)。

的DOCX包含:


«@前行#的foreach($在$開發商d)»«$ d.Name»

«@之後,列#結束»

«@之前細胞#的foreach($在$ d.Roles R)»«$ r.Name»«@後細胞#結束»


,其循環每個developpers(以生成行),併爲每個行循環每個單元格(動態列)爲每個開發人員角色生成一行。

該語法有點複雜,但您可以管理動態列。