2017-04-10 3 views
0

Avoir un modèle simple, ods. veulent juste itérer une liste et afficher les données dans les colonneslistes dans ods modèle avec XDocReport et freemarker

travaille en format ODT, où je présente dans le premier caractère d'une table:

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

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

Ce ne fonctionne pas dans ODS (. pas itérer les lignes Affiche une cellule vide et le texte. "@table: table-row"

Pour une ligne (sans boucle) les balises Freemarker suivantes dans le fichier ODS, fonctionne bien:

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

Mais ces balises échoueront s'il y a plus d'un Itens (livres)

Comment créer des modèles ODS avec des listes de freemarker?

Est-il possible d'ajouter JOOScripts dans des fichiers ods en utilisant Open Office?

Merci

Répondre

1

XDocReport pour le soutien ODS était juste un POC, donc il ne fonctionne pas comme ODT. Je vous suggère de ne pas l'utiliser ou de contribuer à ce support pour l'améliorer.