iText - Java - Programmation
Marsh Posté le 26-05-2009 à 13:49:04
http://itextdocs.lowagie.com/tutor [...] /index.php
§ Splitting tables over several pages
Marsh Posté le 26-05-2009 à 15:30:37
Merci pour la réponse charly007. Mais mon problème c'est que l'entête de la table est alimenter à partir d'une "List" c.à.d au lieu d'avoir champs1 j'ai une valeur de la liste. C'est un regroupement en fait.
Par exemple :
-> Paris
-> Val de marne
-> Seine et marne
-> Haut de seine
-> Seine saint denis
-> Yvelines
-> Aisne
-> Oise
-> Somme
-> Nord
-> Pas de calais
+-----------------+-----------------+------------------+
|Ile de france | champ2 | Champ3 |
+-----------------+-----------------+------------------+
| Paris | val2 | Val3 |
+-----------------+-----------------+------------------+
| Val de marne | val2 | Val3 |
+-------------------------------------------------------+
| ........ |
+-----------------+-----------------+------------------+
| Seine et marne | val2n | val3n |
+-----------------+-----------------+------------------+
+-----------------+-----------------+------------------+
|Ile de france | champ2 | Champ3 |
+-----------------+-----------------+------------------+
| Haut de seine | val2m | val3m |
+-----------------+-----------------+------------------+
| Seine saint denis | val21m | Val31m |
+-------------------------------------------------------+
| ........ |
+-----------------+-----------------+------------------+
| Yvelines | val2nm | val3nm |
+-----------------+-----------------+------------------+
+-----------------+-----------------+------------------+
| Picardie | champ2 | Champ3 |
+-----------------+-----------------+------------------+
| Aisne | val2m | val3m |
+-----------------+-----------------+------------------+
| Oise | val21m | Val31m |
+-------------------------------------------------------+
| ........ |
+-----------------+-----------------+------------------+
| Somme | val2nm | val3nm |
+-----------------+-----------------+------------------+
+-----------------+-----------------+------------------+
|Nord-Pas-de-Calais | champ2 | Champ3 |
+-----------------+-----------------+------------------+
| Nord | val2m | val3m |
+-----------------+-----------------+------------------+
| Pas-de-Calais | val21m | Val31m |
+-------------------------------------------------------+
Marsh Posté le 29-05-2009 à 01:11:46
je vois pas ou est le probleme.
le lien ci dessus decrit ca tres bien.
Marsh Posté le 26-05-2009 à 11:11:16
Bonjour,
je suis entrain de développer un petit programme java (itext) pour générer un document pdf. Ce dernier contient des tableaux de données. Mon pb c'est que je voudrais savoir comment faire pour remettre le header de la table lors du changement de page dans le document pdf. Je m'explique :
Le problème : Je n'arrive pas à remettre l'entête du tableau qd on change de page.
à l'heure actuelle j'édite :
+-----------------+-----------------+------------------+
| Champ1 | champ2 | Champ3 |
+-----------------+-----------------+------------------+
| Val1 | val2 | Val3 |
+-------------------------------------------------------+
| ........ |
+-----------------+-----------------+------------------+
| val1n | val2n | val3n |
+-----------------+-----------------+------------------+
+-----------------+-----------------+------------------+
| val1m | val2m | val3m |
+-----------------+-----------------+------------------+
| Val11m | val21m | Val31m |
+-------------------------------------------------------+
| ........ |
+-----------------+-----------------+------------------+
| val1nm | val2nm | val3nm |
+-----------------+-----------------+------------------+
Besoin: Afficher l'entête du tableau à chaque changement de page.
+-----------------+-----------------+------------------+
| Champ1 | champ2 | Champ3 |
+-----------------+-----------------+------------------+
| Val1 | val2 | Val3 |
+-------------------------------------------------------+
| ........ |
+-----------------+-----------------+------------------+
| val1n | val2n | val3n |
+-----------------+-----------------+------------------+
+-----------------+-----------------+------------------+
| Champ1 | champ2 | Champ3 |
+-----------------+-----------------+------------------+
| val1m | val2m | val3m |
+-----------------+-----------------+------------------+
| Val11m | val21m | Val31m |
+-------------------------------------------------------+
| ........ |
+-----------------+-----------------+------------------+
| val1nm | val2nm | val3nm |
+-----------------+-----------------+------------------+
Merci d'avance.