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

SAP Crystal Reports Discussion :

Tableau croisé trop long [CR XI]


Sujet :

SAP Crystal Reports

  1. #1
    Membre du Club
    Inscrit en
    Septembre 2010
    Messages
    109
    Détails du profil
    Informations forums :
    Inscription : Septembre 2010
    Messages : 109
    Points : 61
    Points
    61
    Par défaut Tableau croisé trop long
    Bonjour,

    j'ai créé un rapport CR avec un tableau croisé qui remonte des données dans les colonnes. Mon problème, c'est que ne nombre de colonnes est variable d'une édition à une autre. Mes colonnes faisant une certaine largeur, le tableau sort parfois de la feuille.
    j'aimerais faire en sorte que les colonnes "en trop" passent "à la ligne", c'est à dire sous le premier tableau.

    Auriez-vous une idée pour faire cela ou une autre solution pour la mise en forme?

    Merci

  2. #2
    Modérateur
    Avatar de luc_chivas
    Profil pro
    Consultant BO/Crystal Reports
    Inscrit en
    Avril 2004
    Messages
    1 941
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Consultant BO/Crystal Reports

    Informations forums :
    Inscription : Avril 2004
    Messages : 1 941
    Points : 2 719
    Points
    2 719
    Par défaut
    bonjour,

    cela est possible..... mais un peu compliqué.. en fait, il te faut créer des groupes qui vont contenir tes colonnes..
    un peu plus clair, j'espère :
    tu as 13 colonnes dans ton tableau, mais uniquement 6 s'affichent dans ta largeur de page.
    tu vas créer un groupe sous forme de formule qui va regrouper les 6 premières colonnes suivant un critère que tu connais, puis les 6 autres, etc...
    et dans chaque groupe, tu mettras ton tableau croisé
    Fais l'essai sans mettre de tableau, juste avec le champs que tu mets en colonne, essaye de faire des regroupements pour atteindre le nombre maximal d'iteration qui rentrent dans la largeur de page.

    pas très clair tout ça... mais c'est le principe.
    Luc

    Disponible - Intervention sur demande tout pays, toutes régions
    Formateur Crystal Reports (toutes versions)
    Contrat de support possible
    N'hésitez pas.... http://paypal.me/lucrascar

  3. #3
    Membre du Club
    Inscrit en
    Septembre 2010
    Messages
    109
    Détails du profil
    Informations forums :
    Inscription : Septembre 2010
    Messages : 109
    Points : 61
    Points
    61
    Par défaut
    Citation Envoyé par luc_chivas Voir le message
    bonjour,

    cela est possible..... mais un peu compliqué.. en fait, il te faut créer des groupes qui vont contenir tes colonnes..
    un peu plus clair, j'espère :
    tu as 13 colonnes dans ton tableau, mais uniquement 6 s'affichent dans ta largeur de page.
    tu vas créer un groupe sous forme de formule qui va regrouper les 6 premières colonnes suivant un critère que tu connais, puis les 6 autres, etc...
    et dans chaque groupe, tu mettras ton tableau croisé
    Fais l'essai sans mettre de tableau, juste avec le champs que tu mets en colonne, essaye de faire des regroupements pour atteindre le nombre maximal d'iteration qui rentrent dans la largeur de page.

    pas très clair tout ça... mais c'est le principe.
    Bonjour,

    merci c'est une bonne idée. Il ne faut pas oublier de renommer le nom des colonnes pour éviter de décaler les colonnes à la ligne sur l'autre page.

    Merci pour l'astuce

  4. #4
    Membre éclairé
    Avatar de kikidrome
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    861
    Détails du profil
    Informations personnelles :
    Localisation : France, Drôme (Rhône Alpes)

    Informations forums :
    Inscription : Décembre 2004
    Messages : 861
    Points : 685
    Points
    685
    Par défaut
    sujet très intéressant, à mettre dans la FAQ ?
    Les paysages sont plus beaux quand on transpire.
    Olaf Candau

  5. #5
    Membre du Club
    Inscrit en
    Septembre 2010
    Messages
    109
    Détails du profil
    Informations forums :
    Inscription : Septembre 2010
    Messages : 109
    Points : 61
    Points
    61
    Par défaut
    Citation Envoyé par kikidrome Voir le message
    sujet très intéressant, à mettre dans la FAQ ?
    Qu'est-ce que tu entends par là? Je ne maitrise pas encore le forum, donc quelques explications seraient de mise.

    Merci

  6. #6
    Membre éclairé
    Avatar de kikidrome
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    861
    Détails du profil
    Informations personnelles :
    Localisation : France, Drôme (Rhône Alpes)

    Informations forums :
    Inscription : Décembre 2004
    Messages : 861
    Points : 685
    Points
    685
    Par défaut
    Citation Envoyé par pierregr Voir le message
    Qu'est-ce que tu entends par là? Je ne maitrise pas encore le forum, donc quelques explications seraient de mise.

    Merci
    il y a un post dédié à la FAQ ici
    http://www.developpez.net/forums/d44...ystal-reports/


    la FAQ est ici
    http://business-intelligence.develop...ystal-reports/

    L'idée est d'ajouter les astuces intéressantes.
    Les paysages sont plus beaux quand on transpire.
    Olaf Candau

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 2
    Dernier message: 12/01/2009, 11h06
  2. taille de tableau et mot trop long
    Par eyango dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 22/06/2007, 11h33
  3. Réponses: 2
    Dernier message: 29/08/2006, 16h18
  4. Réponses: 8
    Dernier message: 21/07/2006, 11h23
  5. PB avec mot trop long qui agrandit mon tableau !
    Par wormseric dans le forum Balisage (X)HTML et validation W3C
    Réponses: 1
    Dernier message: 19/07/2006, 16h01

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