IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

BIRT Discussion :

Cross tab dans tableau: erreur de saut de page


Sujet :

BIRT

  1. #1
    Rédacteur
    Avatar de David55
    Homme Profil pro
    Ingénieur informatique
    Inscrit en
    Août 2010
    Messages
    1 542
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2010
    Messages : 1 542
    Points : 2 808
    Points
    2 808
    Par défaut Cross tab dans tableau: erreur de saut de page
    Bonjour à tous et à toutes,

    Je possède un tableau sur lequel je fais un groupe sur un champ de ma dataset.
    Dans ce groupe, j'insère un tableau croisé que je filtre selon le champ précèdent. Je créé donc un tableau imbriqué avec un tableau croisé dans un tableau normale.

    Jusque la tout va bien et le résultat est normale sauf que le résultat de ma crosstab est tellement énorme qu'il me saute une page avant de l'afficher.
    Ce qui fais que sur ma première page je n'ai rien (mis à part quelque ligne d'affichage que j'avais placé avant mon tableau) et sur la 2ème ma crosstab s'affiche.

    J'aimerai que le résultat s'affiche sur la 1ère page et qu'il me coupe le résultat s'il n'a pas de place.

    Quelqu'un saurais d'où viens le bogue si vous l'avez déjà rencontré?


    Merci d'avance

  2. #2
    Membre expérimenté

    Profil pro
    Inscrit en
    Avril 2008
    Messages
    1 143
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 1 143
    Points : 1 353
    Points
    1 353
    Par défaut Master Page
    La mise en page est située au niveau du Tableau. Du coup vous avez un group avec probablement un Avoid sur les sauts de page dans le groupe.

    Implicitement , BIRT essaye d'éviter que le contenu de ce groupe dans le Tableau s'affiche sur 2 pages différentes.

    Vous pouvez gérer 2 mises en pages à travers Table ou Grid.

    Pour ma part , je mettrais sur le Crosstab , sur le Saut de Page : MasterPage : celle que vous avez défini dans le rapport. Comme ceci , je pense que ça devrait forcer les saut de page au bon endroit.

    Aussi , penser à laisser en Auto le saut de page sur le groupe à la place de Avoid.

  3. #3
    Rédacteur
    Avatar de David55
    Homme Profil pro
    Ingénieur informatique
    Inscrit en
    Août 2010
    Messages
    1 542
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2010
    Messages : 1 542
    Points : 2 808
    Points
    2 808
    Par défaut
    Merci Stefan C,
    Je n'ai pas mis de avoid dans mes page break. Tout est en auto. Les 2 tableaux sont mis par défaut mis à part le filtre bien sure.

    Pour ma part , je mettrais sur le Crosstab , sur le Saut de Page : MasterPage : celle que vous avez défini dans le rapport. Comme ceci , je pense que ça devrait forcer les saut de page au bon endroit.
    Il etait en None et je l'ai remplacé par Simple MasterPage. Cependant, j'ai toujours mon saut de page

  4. #4
    Membre expérimenté

    Profil pro
    Inscrit en
    Avril 2008
    Messages
    1 143
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 1 143
    Points : 1 353
    Points
    1 353
    Par défaut Exemple
    Pouvez vous essayer de reproduire ce comportement avec le Classic Models ( la base par défaut de BIRT ) ?

    Et attachez les design ici svp , je vais jeter un coup d'oeil.

  5. #5
    Rédacteur
    Avatar de David55
    Homme Profil pro
    Ingénieur informatique
    Inscrit en
    Août 2010
    Messages
    1 542
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2010
    Messages : 1 542
    Points : 2 808
    Points
    2 808
    Par défaut
    J'ai réussi a reproduire le bogue (cf piece jointe en générant l'export PDF)
    Fichiers attachés Fichiers attachés

Discussions similaires

  1. Réponses: 0
    Dernier message: 31/03/2010, 19h12
  2. Déformation du Cross tab dans JasperServer
    Par Rgent dans le forum Jasper
    Réponses: 0
    Dernier message: 19/09/2008, 13h44
  3. Eviter les sauts de page dans un tableau
    Par jaymzwise dans le forum Mise en page CSS
    Réponses: 5
    Dernier message: 31/07/2007, 18h11
  4. formule de formattage dans un cross tab
    Par pcdj dans le forum Formules
    Réponses: 2
    Dernier message: 20/11/2006, 16h27
  5. Erreur tag tab dans jsp
    Par Wessim dans le forum Struts 1
    Réponses: 2
    Dernier message: 27/06/2006, 23h57

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo