Comment créer des annexes?
Les annexes sont une partie du contenu placé en fin de document, et auquel on fait référence dans le contenu. Cette notion de lien entre différentes parties du contenu est modélisé par la notion de dataBlock dans les générateurs openDocument.
L'exemple ci-dessous est extrait du modèle rapport.
L'objectif est d'obtenir le résultat suivant :
- 1 : appel de l'annexe dans le contenu;
- 2 : table des annexes;
- 3 : premier index.
Pour ce faire, il convient de suivre les étapes suivantes :
- Création du dataBlock dans le transformer comme décrit ci-dessous.
La partie "data" correspond à ce qui sera affiché dans la liste des annexes en fin de document.
- Déclaration de ce dataBlock dans le template; Le contenu de 'sm:dataBlockDeclaration' correspond à ce qui sera affiché dans le flux du texte (cf AnnexeXXXX n°X)
- Affichage de ces annexes en fin de document : liste des annexes et annexes eux même. Pour ce faire, on utilise sm:showDataBlock dans l'odTemplate.
Attachments
- annPreview.png (130.5 kB) -
rendu final
, added by anp on 01.02.2007 11:03:16. - annTransf.png (10.1 kB) -
transformer
, added by anp on 01.02.2007 11:03:47. - annTemplateDeclaration.png (10.5 kB) -
Déclaration de l'annexe dans le template
, added by anp on 01.02.2007 11:15:31. - annTemplate.png (10.2 kB) -
Affichage de la liste des annexes en fin de document
, added by anp on 01.02.2007 11:18:12.





