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

Deski Discussion :

Tri sur une colonne d'un tableau qui contient de multiples ruptures


Sujet :

Deski

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    zzozo32456
    Invité(e)
    Par défaut Tri sur une colonne d'un tableau qui contient de multiples ruptures
    Bonjour,
    je suis en deski sous BO XI, j'ai un tableau qui contient différentes données avec 2 ruptures sur mes 2 premieres colonnes qui regroupent des clients par secteur géographique.
    Pour chacun de ces groupes j'ai un total de CA.
    J'aimerais triés ces groupes par CA décroissant seulement a cause de ma rupture je n'yarrive pas.
    Auriez vous une solution?
    Merci par avance ^^
    Dernière modification par Bruno2r ; 23/07/2012 à 10h29. Motif: Tag suite à déplacement

  2. #2
    zzozo32456
    Invité(e)
    Par défaut
    je me permets de faire un petit up.
    Je suis tombé sur ca dans le forum :
    http://www.developpez.net/forums/d10...ruptures-tris/
    ça correspond a peu près à ce que je cherche à faire excepté que je suis en deski et je n'ai pas trouvé cette fameuse option tri implicite...
    Est ce qu'elle existe et je l'ai manqué ou y'a t il une autre solution ?
    Merci ^^

  3. #3
    Rédacteur
    Avatar de TomDuBouchon
    Homme Profil pro
    Consultant en Business Intelligence
    Inscrit en
    Juin 2009
    Messages
    3 343
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Consultant en Business Intelligence
    Secteur : Conseil

    Informations forums :
    Inscription : Juin 2009
    Messages : 3 343
    Points : 5 848
    Points
    5 848
    Par défaut
    Bonjour,

    Il s'agit ici d'un problème de contexte. Sur quel élément souhaitez-vous baser votre tri ? Par rapport au secteur géographique ou par rapport au client ?

    Car si vous réalisez un test en ne laissant qu'un seul de ces deux éléments, BO réalisera bien votre tri. S'il n'y arrive pas avec les deux c'est car il ne sait pas sur quel élément se baser, et il remplace votre tri par un tri alphabétique.

    Dans tous les cas, si vous laissez plusieurs éléments dans votre tableau (rupture ou non) il faudra créer une nouvelle variable pour générer un indicateur spécifique. Par exemple, si votre tri doit avant tout porter sur le client, il faudra créer l'indicateur suivant :
    Et baser votre tri sur ce nouvel indicateur.
    Pensez à consulter les FAQs BI, les Tutoriels BI et à effectuer des Recherches.
    Un message vous a aidé ? Votez en cliquant sur
    Votre problème est résolu ? Merci de l'indiquer en cliquant sur le bouton

  4. #4
    zzozo32456
    Invité(e)
    Par défaut
    Bonjour,
    Et merci de prendre un peu de temps pour me dépatouiller
    Dans mOn tableau la 1ère colonne est une région par exemple
    Avec une rupture, la deuxième un département avec la encore une rupture
    Viens ensuite une liste didentifiant client et la colonne CA.
    J'ai une somme sur la colonne chiffre d'affaire qui me donne
    Le total par région .
    C'est sur ce total que j'aimerais effectuer mon classement mais en conservant bien mes différents groupe avec les département au sein de chaque région
    J'ai bien essayer de créer une variable de type indicateur telle que <ca> dans <région> et de l'ajouter en 1ère colonne de mon tableau quitte à la masquer après mais ça n'a pas l'air suffisant .Bo ne veut pas trier sur cet indicateur....

  5. #5
    Rédacteur
    Avatar de TomDuBouchon
    Homme Profil pro
    Consultant en Business Intelligence
    Inscrit en
    Juin 2009
    Messages
    3 343
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Consultant en Business Intelligence
    Secteur : Conseil

    Informations forums :
    Inscription : Juin 2009
    Messages : 3 343
    Points : 5 848
    Points
    5 848
    Par défaut
    OK, j'ai trouvé une solution... Certes pas géniale mais bon.

    Si je reprends votre exemple, il faut créer deux requêtes :
    La première ne doit contenir que Région et CA.
    La deuxième doit contenir Région, département et CA.

    Une fois les dimensions Région liée, il faut créer le tableau :
    Région(Req1), CA(Req1), Dpt(Req2), Client(Req2), CA(Req2).

    Créez ensuite vos ruptures dans l'ordre : Région, Dpt et Client.
    Réalisez votre tri qui devrait normalement fonctionner. Vous pouvez ensuite masquer la cellule CA(Req1) si vous ne voulez pas la voir apparaitre.
    Pensez à consulter les FAQs BI, les Tutoriels BI et à effectuer des Recherches.
    Un message vous a aidé ? Votez en cliquant sur
    Votre problème est résolu ? Merci de l'indiquer en cliquant sur le bouton

  6. #6
    zzozo32456
    Invité(e)
    Par défaut
    Bonsoir tom,
    j'ai essayé votre méthode mais je n'ai pas réussi à obtenir ce que je souhaitais.
    Je ne pense pas que cela ai un impact mais mes données sont issues d'un cube VBA...
    J'ai donc tenté de créer un deuxieme cube identique au premier et suivi cette méthode que vous m'avez conseillé.
    Càd <ca cube 2> <region cube 2> et le reste du cube 1 apres avoir lié mes dimensions.
    Mais Bo ne veut plus rien savoir de mon tri à partir du moment ou je demande une rupture sur la région.
    Je commence à desesperer...
    En plus je suis plutot surpris car je croyais le desktop intelligence plus puissant que le webi et je m'etonne de ne pas retrouvé cette option de tri implicite à décocher...
    En tout cas encore merci de votre aide^^

Discussions similaires

  1. Tri sur une colonne d'un tableau
    Par dubis dans le forum Programmation et administration système
    Réponses: 4
    Dernier message: 08/12/2012, 06h46
  2. Réponses: 2
    Dernier message: 26/10/2012, 14h59
  3. Réponses: 2
    Dernier message: 06/09/2007, 15h08
  4. tri sur une colonne
    Par cubepiege dans le forum Langage SQL
    Réponses: 11
    Dernier message: 13/07/2006, 12h16
  5. [JSP] tri sur une colonne
    Par soony dans le forum Servlets/JSP
    Réponses: 6
    Dernier message: 28/07/2005, 15h02

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