Bonjour,
Mon souci est le suivant :
* soit plusieurs tableaux les uns au dessous des autres ;
* pour chaque tableau, 1 cellule 'titre' et 1 cellule 'data' ;
* la cellule data peut être relativement longue et séparée sur plusieurs pages
* la cellule titre DOIT (et le problème est là) être "greffée / collée" à la cellule de data ET ne pas se répéter quand la cellule data est sur 2+ pages.
Avec la propriété rowSplit à true et sans utiliser d'entête de table, j'ai, quand j'arrive en bas de page, le titre alors que la data est en page suivante :
|Titre1|
|Bla bla bla
bla bla bla|
|Titre2|
-- page break --
|Bla bla bla
bla bla bla|
Avec la propriété setHeader(..) à 1, j'ai, quand j'arrive en bas de page la répétition du titre sur la seconde page (ce que je ne veux pas, évidemment) :
Exemple :
|Titre1|
|Bla bla bla
-- page break --
|Titre1|
bla bla bla|
|Titre2|
|Bla bla bla
bla bla bla|
Et quand je coupe le row-split j'ai parfois de grand espace blanc en fin de page, ce qui est, cela va s'en dire, également non souhaité !
Auriez-vous des idées (et surtout des exemples) pour que :
- lorsqu'il s'agit de la cellule data qui arrive en bas de page, elle soit bien scindée en multi-pages
ET
- la cellule de titre (qualifiée en header ou pas) soit toujours "collée" à la cellule de data
ET
- la cellule de titre ne se répète pas sur chaque page.
Merci d'avance,
Nono .
Partager