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

SSRS Discussion :

Lier un graphique à plusieurs data set


Sujet :

SSRS

  1. #1
    Membre éclairé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mars 2008
    Messages
    464
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Bâtiment Travaux Publics

    Informations forums :
    Inscription : Mars 2008
    Messages : 464
    Par défaut Lier un graphique à plusieurs data set
    Bonjour,
    Je sais que ça peut paraître un problème de définition de données mais je n'arrive pas à faire autrement. En réalité je voudrais lié plusieurs dataset au même graphique.

    Pour expliquer je vais prendre l'exemple simple suivant.
    Imaginez une table de fait d'affaires contenant le champs mesuré suivant :
    - Le montant.

    Imaginez une table de dimension contenant le statut
    - 1 = Lancé, 2 = Gagné, 3 = Perdu

    Imaginez une table classique de temps (Mois + Année)

    Je voudrais qu'en filtrant (via paramètre) sur le mois et l'année j'ai un histogramme avec :
    Le premier bâton = Somme des montant des affaires Perdu
    Le deuxième bâton = Somme des montants des affaires Lance + Gagné
    Le troisième bâton = Somme des montants des affaires Gagné

    Vous comprendrez que dans cette perspective je ne peux mettre comme Groupe des abscisses le statut (à cause du deuxième bâton)

  2. #2
    Membre éclairé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mars 2008
    Messages
    464
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Bâtiment Travaux Publics

    Informations forums :
    Inscription : Mars 2008
    Messages : 464
    Par défaut
    Une solution pour ma question : un seul dataset suffit
    L'idée dans mon exemple n'est pas d'avoir une table de dimensions avec 3 statut :Lancé,Gagné, Perdu mais une table de dimensions avec 4 statut (Lancé, Gagné, Perdu, Gagné + Lancé).
    Ensuite il faut constituer un cube avec une relation de type plusieurs à plusieurs entre faits et dimensions

  3. #3
    Membre chevronné
    Homme Profil pro
    Consultant B.I. / .net
    Inscrit en
    Mai 2003
    Messages
    215
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Consultant B.I. / .net

    Informations forums :
    Inscription : Mai 2003
    Messages : 215
    Par défaut
    Bonjour,

    Je pense qu'un petit coups de MDX pour ajouter un membre "LANCE + GAGNE" à la dimension serait plus pertinent, vous risquez autrement d'introduire de nombreuses relation many-to-many (avec les impacts en temps de process, de requêtage et en lisibilité) superflues.
    Ca donnerait quelque chose comme ça :

    CREATE MEMBER [MaDimension].[MaHierarchie].LanceEtGagne AS
    [MaDimension].[MaHierarchie].&[LANCE] + [MaDimension].[MaHierarchie].&[GAGNE]

  4. #4
    Membre éclairé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mars 2008
    Messages
    464
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Bâtiment Travaux Publics

    Informations forums :
    Inscription : Mars 2008
    Messages : 464
    Par défaut
    Merci pour l'info: j'essaierai. En effet cela me permet plus simple si cela est possible. J'utilise le requêter graphique de SSRS... Non pas que le MDX me fait spécialement peur mais, je début un peu dans ce langage, et je pense que le requêter graphique ne va pas au plus simple dans la construction de ces requêtes. Du coup il faut mettre la bonne instruction au bon endroit.

  5. #5
    Membre éclairé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mars 2008
    Messages
    464
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Bâtiment Travaux Publics

    Informations forums :
    Inscription : Mars 2008
    Messages : 464
    Par défaut
    Je déterre cette ancienne discussion car je n'avais pas fait l'essai du CREATE MEMBER pour dire que cela ne fonctionne pas avec le concepteur de requête graphique et la fonctionnalité membre calculé

  6. #6
    Membre éclairé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mars 2008
    Messages
    464
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Bâtiment Travaux Publics

    Informations forums :
    Inscription : Mars 2008
    Messages : 464
    Par défaut
    Pardon en fait si ça marche et ça m'arrange bien
    Merci bien pour la combine

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

Discussions similaires

  1. Réponses: 4
    Dernier message: 05/07/2007, 11h11
  2. Bug? (The List must be able to access one data set)
    Par nicolemans72 dans le forum BIRT
    Réponses: 3
    Dernier message: 19/01/2007, 20h53
  3. [C#]Remplir un tree view avec un data set
    Par maitesn1 dans le forum Windows Forms
    Réponses: 2
    Dernier message: 06/07/2006, 09h32
  4. lier 3 tables plusieurs a plusieurs
    Par Chico_Latino dans le forum Access
    Réponses: 16
    Dernier message: 26/01/2006, 09h12
  5. Query data set
    Par Sandra dans le forum JBuilder
    Réponses: 3
    Dernier message: 20/01/2003, 10h08

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