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 :

[2.5.2] Group sur deux colonnes


Sujet :

BIRT

  1. #1
    Membre confirmé
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Septembre 2006
    Messages
    572
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Septembre 2006
    Messages : 572
    Points : 631
    Points
    631
    Par défaut [2.5.2] Group sur deux colonnes
    Bonjour,

    j'ai un dataset A,B,C et je voudrais le présenter comme ceci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    ----------------------
           |       |   C1
       A1  |   B1  |   C2
           |       |   C3
    ----------------------
       A1  |  B2   |   CN
    (j'ai fait de mon mieux :p)

    Est ce que quelqu'un aurait une idée sur comment réaliser ceci ?

    Merci beaucoup !
    Venez partager vos expériences au sein d'un projet sur slicesofit, agile & amélioration continue

  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 Et le vrai groupe?
    Et le tableau il va être réellement groupé sur quoi?

    Le 1 , le 2 , ou 1 concaténé avec 2 ?

  3. #3
    Membre confirmé
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Septembre 2006
    Messages
    572
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Septembre 2006
    Messages : 572
    Points : 631
    Points
    631
    Par défaut
    Je ne sais pas en fait. Je ne sait pas comment rendre ce que je souhaite, donc quelque soit la methode, je suis preneur.

    Pour moi, ça serait du groupe sur le couple An,Bn mais je ne sais pas comment faire.
    Venez partager vos expériences au sein d'un projet sur slicesofit, agile & amélioration continue

  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 Simple
    C'est pourtant méga simple. On a des formations

    Faire un dataset de 3 données.

    Insérer un Tableau avec 3 colonnes

    Drag&Drop des 3 données vers le Détail du tableau.

    Click de droite sur le tableau Insérer Groupe.

    à coté du champ de groupe appuyer sur le Fx et définir la concaténation des 2 champs.

    Et puis c'est tout.

  5. #5
    Membre confirmé
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Septembre 2006
    Messages
    572
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Septembre 2006
    Messages : 572
    Points : 631
    Points
    631
    Par défaut
    non c'est pas tout : j'ai pas le span vertical de A et B pour chaque C

    Sinon j'avais eu l'intuition de faire un group sur les deux, mais je ne savais pas comment concaténer (j'ai utilisé birt str concat, on verra si c'est bien)

    Merci pour ton aide jusqu ici en tout cas
    Venez partager vos expériences au sein d'un projet sur slicesofit, agile & amélioration continue

  6. #6
    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 Heu?
    Un simple + entre les 2 champs est suffisant pour concaténer.

    Question sous-jacente :

    Il y a combien de B pour 1 valeur de A?

  7. #7
    Membre confirmé
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Septembre 2006
    Messages
    572
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Septembre 2006
    Messages : 572
    Points : 631
    Points
    631
    Par défaut
    Merci pour le +, je savais pas que ça fonctionnait.

    Il y a potentiellement plusieurs B pour un A.

    Sur mon schéma du début, j'explique un peu la tête que ça doit avoir

    J'en ai refait un vite fait :


    Pour chaque groupe A,B je veux que les colonnes A et B soit spannées verticalement sur l'ensemble des C, et ainsi de suite.

    Donc le groupBy A+B c'est bon, mais le span vertical pas du tout.



    J'espère que je t'embête pas trop avec mes questions :p
    Venez partager vos expériences au sein d'un projet sur slicesofit, agile & amélioration continue

  8. #8
    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 D'accord
    Ok , c'est un cas d'école alors.

    3 colonnes.

    Groupes sur les 2 data premières. détail sur la 3e.

    Il suffit d'insérer 1 groupe sur le A et 1 groupe sur le B à sa droite.

Discussions similaires

  1. Réponses: 3
    Dernier message: 13/01/2012, 11h58
  2. [XSLT] Mettre sur deux colonnes
    Par tiboel dans le forum XSL/XSLT/XPATH
    Réponses: 4
    Dernier message: 17/07/2006, 14h38
  3. Afficher des enregistrements sur deux colonnes
    Par Dauphind dans le forum Access
    Réponses: 1
    Dernier message: 22/06/2006, 14h16
  4. [Tableaux] Array sur deux colonnes et foreach..
    Par shadeoner dans le forum Langage
    Réponses: 4
    Dernier message: 16/03/2006, 08h46
  5. [CR] Faire un groupe sur deux colonnes, voir mon exemple
    Par Etienne51 dans le forum SAP Crystal Reports
    Réponses: 6
    Dernier message: 08/10/2004, 14h02

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