Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > BIRT
BIRT Forum d'entraide sur BIRT (Business Intelligence and Reporting Tools). Avant de poster --> FAQ BIRT,Tutoriels BIRT
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 11/05/2007, 10h35   #1
Membre régulier
 
Inscription : novembre 2005
Messages : 173
Détails du profil
Informations forums :
Inscription : novembre 2005
Messages : 173
Points : 84
Points : 84
Par défaut [2.1.2] Eviter page break au milieu d'un 'row'

Bonjour,
voici mon problème:
je voudrais construire une table dynamiquement, cette table contient plusieurs 'row' qui, à leur tour, contiennent plusieurs informations sur plusieurs lignes, ça donne ça:

----------------------------
- HEADER
----------------------------
- INFO 1
- nom
- prénom
----------------------------
- INFO 2
- nom
- prénom
----------------------------
- INFO 3
- nom
- prénom
----------------------------

Vu que mon output est un pdf, je voudrais éviter que le page break soit au milieu d'un row (par exemple entre nom et prénom):

########## PAGE 1 ##########
----------------------------
- HEADER
----------------------------
- INFO 1
- nom
- prénom
----------------------------
- INFO 2
- nom


########## PAGE 2 ##########


- prénom
----------------------------
- INFO 3
- nom
- prénom
- Age
----------------------------

mais plutôt:

########## PAGE 1 ##########
----------------------------
- HEADER
----------------------------
- INFO 1
- nom
- prénom
----------------------------


########## PAGE 2 ##########

----------------------------
- INFO 2
- nom
- prénom
----------------------------
- INFO 3
- nom
- prénom
- Age
----------------------------


je ne réussi pas.. quelqu'un a une idée?

Merci
Fred
FredKéKé est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/05/2007, 19h39   #2
BiM
Modératrice
 
Avatar de BiM
 
Femme
Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT
Inscription : janvier 2005
Messages : 7 299
Détails du profil
Informations personnelles :
Sexe : Femme
Âge : 26
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT

Informations forums :
Inscription : janvier 2005
Messages : 7 299
Points : 8 650
Points : 8 650
Bonjour,

Il y a plusieurs propriétés aux "row" :
- PageBreakAfter
- PageBreakBefore
- PageBreakInside

Chapitre 4.1 pour plus de détails :
https://bugs.eclipse.org/bugs/attach...rval%20BIRT%22

Malheureusement la propriétés PageBreakInside aurait dû être supporté à la version 2.1 mais ce n'est visiblement pas le cas car j'ai longtemps cherché à faire fonctionner cette propriété qu'il fallait directement intégrer via le XML du rptDesign.

Toujours plus de détails :
http://www.eclipse.org/birt/phoenix/...ageBreakInside

Si tu arrives à faire fonctionner cette propriété, je suis preneuse (sans oublier de préciser la version que tu utilises ).
__________________
__~{@ BiM - Modératrice "Business Intelligence" @}~
Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT
___________.~{@ Lapine crétine @}~
BiM est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/05/2007, 13h01   #3
Membre régulier
 
Inscription : novembre 2005
Messages : 173
Détails du profil
Informations forums :
Inscription : novembre 2005
Messages : 173
Points : 84
Points : 84
Merci pour la réponse!

Alors, en effet.. dans le runtime 2.1.2 cette fonction est buggée, j'ai testé le runtime 2.2M6 et ça marche très bien..
dans le viewer y a une option en plus, le 'pageBreakInside', setté à 'avoid' il évite de séparer la row en deux!

a plus
Fred
FredKéKé est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 19h15.


 
 
 
 
Partenaires

Hébergement Web