【问题标题】:tinybutstrong alternative for JavaJava 的 tinybutstrong 替代品
【发布时间】:2013-02-13 11:45:01
【问题描述】:

是否有 Java 模板引擎可以从 docx/odt 模板构建 docx/odt 报告?我已经尝试过 xdocreport,但只有基于行和单元格的块,但我需要全表块。 Java 是否有类似 tinybutstrong for PHP 的东西?

【问题讨论】:

    标签: java report template-engine tinybutstrong xdocreport


    【解决方案1】:

    【讨论】:

    • 我需要从带有标签的 docx 和 odt 模板生成报告。并在 MS Office 和 Open Office 中编辑此模板。
    【解决方案2】:

    whole-table-block 是什么意思?如果您希望使用 XDocReport 循环 table-cols,则可以使用 @before-cell 和 @after-cell 使用 advanced table。请参阅DocxTableWithoutFieldsMetadataWithVelocity 示例(java 和 docx)。

    docx 包含:


    «@before-row#foreach($d in $developers)»«$d.Name»

    «@after-row#end»

    «@before-cell#foreach($r in $d.Roles)»«$r.Name»«@after-cell#end»


    为每个开发者循环(生成行),为每一行循环,为每个单元格(动态列)循环,为每个开发者角色生成一行。

    这种语法有点复杂,但您可以管理动态列。

    【讨论】:

      猜你喜欢
      • 2010-11-08
      • 1970-01-01
      • 1970-01-01
      • 2016-05-25
      • 2012-02-28
      • 1970-01-01
      • 2016-02-29
      • 2012-10-24
      • 1970-01-01
      相关资源
      最近更新 更多