page xsl avec FOP a partir d un xml
Salut, j'ai besoin d'aide au sujet d'une page xsl avec fop que je dois creer pour ce fichier xml.
En fait, je dois faire une mise en page speciale et je ne m'y connais pas du tout en xsl. La mise en page que je dois avoir c la suivante: (avec un tableau)
-----------------------------------------------------------------------------
- Unite de gestion -
-----------------------------------------------------------------------------
libelle entite fille 1
nom prenom du gestionnaire
________________________________
| motif | Periode | type |
________________________________
|creation |date deb|date fin| RTT |
________________________________
|creation |date deb|date fin| RTT |
________________________________
libelle entite fille 2
nom prenom du gestionnaire
________________________________
| motif | Periode | type |
________________________________
|creation |date deb|date fin| RTT |
________________________________
|creation |date deb|date fin| RTT |
________________________________
..........
Voici mon fichier xml.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97
| <?xml version="1.0" encoding="ISO-8859-1"?> <uniteGestion
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:type="java:gips.ks.editionConges.UniteGestion">
<entiteFilles>
<libelle>U1</libelle>
<mouvementsGestionnaire xsi:type="java:gips.ks.editionConges.MouvementGestionnaire">
<nomGestionnaire>DEVISE</nomGestionnaire>
<mouvementsAbsence xsi:type="java:gips.ks.editionConges.MouvementAbsence">
<dateDebPeriode>24.12.2005</dateDebPeriode>
<dateFinPeriode>04.01.2006</dateFinPeriode>
<typeMouvement>Création</typeMouvement>
<motifAbsence>CP</motifAbsence>
</mouvementsAbsence>
<mouvementsAbsence xsi:type="java:gips.ks.editionConges.MouvementAbsence">
<dateDebPeriode>24.12.2005</dateDebPeriode>
<dateFinPeriode>04.01.2006</dateFinPeriode>
<typeMouvement>Création</typeMouvement>
<motifAbsence>CP</motifAbsence>
</mouvementsAbsence>
<mouvementsAbsence xsi:type="java:gips.ks.editionConges.MouvementAbsence">
<dateDebPeriode>15.02.2006</dateDebPeriode>
<dateFinPeriode>17.02.2006</dateFinPeriode>
<typeMouvement>Création</typeMouvement>
<motifAbsence>CP</motifAbsence>
</mouvementsAbsence>
<mouvementsAbsence xsi:type="java:gips.ks.editionConges.MouvementAbsence">
<dateDebPeriode>23.03.2006</dateDebPeriode>
<dateFinPeriode>24.03.2006</dateFinPeriode>
<typeMouvement>Création</typeMouvement>
<motifAbsence>CP</motifAbsence></mouvementsAbsence>
<mouvementsAbsence xsi:type="java:gips.ks.editionConges.MouvementAbsence">
<dateDebPeriode>10.04.2006</dateDebPeriode>
<dateFinPeriode>15.04.2006</dateFinPeriode>
<typeMouvement>Création</typeMouvement>
<motifAbsence>RTT Ser05</motifAbsence>
</mouvementsAbsence>
<prenomGestionnaire>ANNIE</prenomGestionnaire>
</mouvementsGestionnaire>
<mouvementsGestionnaire xsi:type="java:gips.ks.editionConges.MouvementGestionnaire">
<nomGestionnaire>BOUCHER</nomGestionnaire>
<mouvementsAbsence xsi:type="java:gips.ks.editionConges.MouvementAbsence">
<dateDebPeriode>20.05.2006</dateDebPeriode>
<dateFinPeriode>25.05.2006</dateFinPeriode>
<typeMouvement>Création</typeMouvement>
<motifAbsence>Attentech</motifAbsence>
</mouvementsAbsence>
<mouvementsAbsence xsi:type="java:gips.ks.editionConges.MouvementAbsence">
<dateDebPeriode>06.06.2006</dateDebPeriode>
<dateFinPeriode>10.06.2006</dateFinPeriode>
<typeMouvement>Création</typeMouvement>
<motifAbsence>Delegation</motifAbsence>
</mouvementsAbsence>
<mouvementsAbsence xsi:type="java:gips.ks.editionConges.MouvementAbsence">
<dateDebPeriode>06.06.2006</dateDebPeriode>
<dateFinPeriode>10.06.2006</dateFinPeriode>
<typeMouvement>Création</typeMouvement>
<motifAbsence>Delegation</motifAbsence>
</mouvementsAbsence>
<mouvementsAbsence xsi:type="java:gips.ks.editionConges.MouvementAbsence">
<dateDebPeriode>10.06.2006</dateDebPeriode>
<dateFinPeriode>20.08.2006</dateFinPeriode>
<typeMouvement>Création</typeMouvement>
<motifAbsence>CP</motifAbsence>
</mouvementsAbsence>
<mouvementsAbsence xsi:type="java:gips.ks.editionConges.MouvementAbsence">
<dateDebPeriode>10.06.2006</dateDebPeriode>
<dateFinPeriode>20.10.2008</dateFinPeriode>
<typeMouvement>Création</typeMouvement>
<motifAbsence>CPAP</motifAbsence>
</mouvementsAbsence>
<prenomGestionnaire>FREDERIC</prenomGestionnaire>
</mouvementsGestionnaire>
</entiteFilles>
<libelle>DIRECTION GENERALE</libelle>
</uniteGestion> |
merci beaucoup si quelqu un pourrait m'aider.
Fred.