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 19/11/2010, 10h50   #1
Membre du Club
 
Avatar de perchman
 
Étudiant
Inscription : décembre 2006
Messages : 194
Détails du profil
Informations personnelles :
Âge : 25

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : décembre 2006
Messages : 194
Points : 53
Points : 53
Par défaut Séparer une table sur 2 pages

Bonjour,

J'ai un rapport dans lequel j'ai une liste qui s'incrémente. Celle-ci peut contenir 1 ou 200 lignes.

Quand il y a plus de 10 lignes, c'est toute ma Table qui passe sur la page suivante.

Quel est le paramètre qui va me permettre de voir le début de la liste sur la page 1 et la suite sur la page 2 ??

Merci de votre aide.

Cordialement,

Perch'
__________________
Copier sur un seul, c'est du plagiat. Copier sur deux, c'est de la recherche. [Wilson Mizner]
perchman est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/11/2010, 11h17   #2
Membre Expert
 
Inscription : avril 2008
Messages : 1 053
Détails du profil
Informations forums :
Inscription : avril 2008
Messages : 1 053
Points : 1 156
Points : 1 156
Par défaut Page Break

Il faut faire attention au Page Break.

Normalement le comportement attendu est le par défaut donc vous avez du cliquer sur la mauvaise case à un moment donné.

Votre rapport comporte-t-il des groupes ou pas?

Normalement sur le groupe il faut mettre :

Avant le Groupe : Auto
Dans le Groupe : Avoid
Après le Groupe : Auto
__________________
BIRT / Actuate

Nouveau ! : Actuate v11 LIVE avec cubes en mémoire, dashboard analythique, accès mobile et exports Office intélligents! Télécharger Evaluation ici : http://www.birt-exchange.com/be/downloads/

Nouveau ! : Tutoriel/Formation sur comment installer et utiliser la version d'évaluation Actuate v11 Vous former ici : http://www.birt-exchange.org/org/wik...h_BIRT_iServer
Stefan C est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/11/2010, 11h43   #3
Membre du Club
 
Avatar de perchman
 
Étudiant
Inscription : décembre 2006
Messages : 194
Détails du profil
Informations personnelles :
Âge : 25

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : décembre 2006
Messages : 194
Points : 53
Points : 53
Je suis sous Birt 2.5.1.

J'ai bien compris que je dois utiliser Page Break mais comme ça marche pas, je suis venu ici

Dans ma table, j'ai:
1 header (entête de mes lignes)
1 detail (détail de mes lignes)
1 footer (calcul de la somme des dépenses de mes lignes)

Cette table est dans un Détail de ma table principale.

Quand je mets ce que tu me dis de mettre :"Avant le Groupe : Auto/Dans le Groupe : Avoid/Après le Groupe : Auto", ça ne break pas.

Quand je change la valeur du Page Break Interval, ça break bien, mais c'est pas très propre.

Est-ce que ce problème vient de BIRT en lui-même ou bien de la transcription du fichier HTML, généré par Birt, en PDF ??
__________________
Copier sur un seul, c'est du plagiat. Copier sur deux, c'est de la recherche. [Wilson Mizner]
perchman est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/11/2010, 11h50   #4
Membre Expert
 
Inscription : avril 2008
Messages : 1 053
Détails du profil
Informations forums :
Inscription : avril 2008
Messages : 1 053
Points : 1 156
Points : 1 156
Par défaut Paramètrage

Cela ne vient pas de BIRT mais du paramètrage de la mise en page.

J'ai déjà vu des rapports très bien affichés en HTML et PDF beaucoup plus complexes.

Si vous voulez bien refaire un rapport avec votre mécanique mais sur la base exemple Classic Models et le poster ici on va essayer de vous aider.
__________________
BIRT / Actuate

Nouveau ! : Actuate v11 LIVE avec cubes en mémoire, dashboard analythique, accès mobile et exports Office intélligents! Télécharger Evaluation ici : http://www.birt-exchange.com/be/downloads/

Nouveau ! : Tutoriel/Formation sur comment installer et utiliser la version d'évaluation Actuate v11 Vous former ici : http://www.birt-exchange.org/org/wik...h_BIRT_iServer
Stefan C est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/11/2010, 11h52   #5
Membre confirmé
 
Nicolas Vives
Inscription : avril 2010
Messages : 178
Détails du profil
Informations personnelles :
Nom : Nicolas Vives

Informations forums :
Inscription : avril 2010
Messages : 178
Points : 212
Points : 212
Si ta table est située dans la ligne de détail d'une autre table, tu dois mettre le PageBreakInside de la table mère à auto et pas avoid. Sinon tu interdis de mettre le moindre page break dans ta table fille.
nicolas.1.vives est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/11/2010, 11h59   #6
Membre du Club
 
Avatar de perchman
 
Étudiant
Inscription : décembre 2006
Messages : 194
Détails du profil
Informations personnelles :
Âge : 25

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : décembre 2006
Messages : 194
Points : 53
Points : 53
@nicolas.1.vives: sur ma table mère c'est bien tout en auto.

@Stefan C: comment on fait ce type de manipulation ??
__________________
Copier sur un seul, c'est du plagiat. Copier sur deux, c'est de la recherche. [Wilson Mizner]
perchman est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/11/2010, 12h03   #7
Membre Expert
 
Inscription : avril 2008
Messages : 1 053
Détails du profil
Informations forums :
Inscription : avril 2008
Messages : 1 053
Points : 1 156
Points : 1 156
Par défaut ???

C'est pas très compliqué , vous faites un rapport avec la même structure que le votre mais avec la source Classic Models.

Ensuite ici vous pouvez rajouter une pièce jointe : le rapport rtpdesign.
__________________
BIRT / Actuate

Nouveau ! : Actuate v11 LIVE avec cubes en mémoire, dashboard analythique, accès mobile et exports Office intélligents! Télécharger Evaluation ici : http://www.birt-exchange.com/be/downloads/

Nouveau ! : Tutoriel/Formation sur comment installer et utiliser la version d'évaluation Actuate v11 Vous former ici : http://www.birt-exchange.org/org/wik...h_BIRT_iServer
Stefan C est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/11/2010, 12h22   #8
Membre confirmé
 
Nicolas Vives
Inscription : avril 2010
Messages : 178
Détails du profil
Informations personnelles :
Nom : Nicolas Vives

Informations forums :
Inscription : avril 2010
Messages : 178
Points : 212
Points : 212
Essaie de mettre le pageBreakInside de ton tableau fille à auto et pas avoid, et aussi de mettre le page break interval à 0.
nicolas.1.vives est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/11/2010, 12h32   #9
Membre du Club
 
Avatar de perchman
 
Étudiant
Inscription : décembre 2006
Messages : 194
Détails du profil
Informations personnelles :
Âge : 25

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : décembre 2006
Messages : 194
Points : 53
Points : 53
Non, je ne peux pas, car dans le XML, y'a le nom de l'entreprise,...

Je vais être obligé de me débrouiller avec les ressources internes...

Désolé du dérangement.

Merci
__________________
Copier sur un seul, c'est du plagiat. Copier sur deux, c'est de la recherche. [Wilson Mizner]
perchman est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/11/2010, 12h33   #10
Membre du Club
 
Avatar de perchman
 
Étudiant
Inscription : décembre 2006
Messages : 194
Détails du profil
Informations personnelles :
Âge : 25

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : décembre 2006
Messages : 194
Points : 53
Points : 53
@nicolas.1.vives: je vais essayer ça ^^
__________________
Copier sur un seul, c'est du plagiat. Copier sur deux, c'est de la recherche. [Wilson Mizner]
perchman est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/11/2010, 14h21   #11
Membre du Club
 
Avatar de perchman
 
Étudiant
Inscription : décembre 2006
Messages : 194
Détails du profil
Informations personnelles :
Âge : 25

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : décembre 2006
Messages : 194
Points : 53
Points : 53
ça ne marche pas non plus avec page break internal à 0...
__________________
Copier sur un seul, c'est du plagiat. Copier sur deux, c'est de la recherche. [Wilson Mizner]
perchman est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/11/2010, 14h55   #12
Membre confirmé
 
Nicolas Vives
Inscription : avril 2010
Messages : 178
Détails du profil
Informations personnelles :
Nom : Nicolas Vives

Informations forums :
Inscription : avril 2010
Messages : 178
Points : 212
Points : 212
Bon, il ne reste que la suggestion de Stéphane : faire un état reproduisant la structure voulue à partir de données d'exemple (les tables SQL "Classic Models") histoire de nous montrer où tu en es sans avoir de données d'entreprise dans l'état.
Car le comportement qui consiste à remplir la page puis passer à la suivante, est bien le comportement standard qui est appliqué par défaut.
nicolas.1.vives est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/11/2010, 15h03   #13
Membre du Club
 
Avatar de perchman
 
Étudiant
Inscription : décembre 2006
Messages : 194
Détails du profil
Informations personnelles :
Âge : 25

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : décembre 2006
Messages : 194
Points : 53
Points : 53
Ok, je n'ai pas le temps de faire ça aujourd'hui.

Je regarderai ça en début de semaine prochaine sauf si un collègue finit le travail à ma place.

Merci de votre aide.

bon weekend

__________________
Copier sur un seul, c'est du plagiat. Copier sur deux, c'est de la recherche. [Wilson Mizner]
perchman est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 10h01.


 
 
 
 
Partenaires

Hébergement Web