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

Webi Discussion :

Combinaison deux univers en un seul rapport [Vxi]


Sujet :

Webi

  1. #1
    Membre à l'essai
    Femme Profil pro
    Inscrit en
    Juin 2012
    Messages
    25
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Juin 2012
    Messages : 25
    Points : 19
    Points
    19
    Par défaut Combinaison deux univers en un seul rapport
    Bonjour,

    Je rencontre régulièrement des problèmes quand j'essaie de fusionner deux univers sous BO dans le même rapport. Je m'explique, j'ai mon univers A avec Identifiant client A , Nom Client A ... et l'univers B avec Identifiant Cli B , Age B , Lieu de naissance B.

    Mon objectif est dans d'afficher dans le même tableau TOUS les éléments de l'univers A et de l'univers B.

    Pour cela, j'ai :
    1- créée ma première requête avec l'univers A ( identifiant client A , Nom Client A )
    2- J'ai ajouté une requête en choisissant l'univers B (avec les champs : Identifiant Cli B , Age B , Lieu de naissance B)
    3- Dans l'univers B j'ai mis un filtre sur "Identifiant Cli B" pour prendre uniquement les résultats de la requête 1 ="identifiant client A"
    4 - j'ai exécuté ma requête et j'ai choisi la dernière option :"Inclure les objets du résultat dans le document sans générer de table"

    => Une fois sur mon rapport j'ai fusionné les dimensions : identifiant client A et Identifiant Cli B.

    Résultat : Je ne peux pas afficher tous les champs à la fois de la Req1 et de la Req2, j'ai dans mon tableau soit #SYNCDONNEES, soit "impossible de déposer ici. Objet incompatible"

    Auriez-vous une autre façon de faire s'il vous plait ?

    Je vous remercie d'avance pour votre aide.

  2. #2
    Membre actif
    Homme Profil pro
    Chargé d'études RH
    Inscrit en
    Avril 2009
    Messages
    200
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Chargé d'études RH
    Secteur : Service public

    Informations forums :
    Inscription : Avril 2009
    Messages : 200
    Points : 217
    Points
    217
    Par défaut
    Salut
    Lorsque l'on veux fusionner des données issus de deux univers différents, il faut impérativement qu'il y ait un objet de type dimension commun dans les 2 requêtes.
    Si ce n'est pas le cas, BO ne peut pas faire de fusion.
    Dans ton cas, sauf erreur de ma part, il n'y a pas d'objet commun entre tes deux requêtes d'ou le message d'erreur.

  3. #3
    Rédacteur
    Avatar de Bruno2r
    Homme Profil pro
    Exploitation des données
    Inscrit en
    Décembre 2006
    Messages
    2 566
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Exploitation des données
    Secteur : Santé

    Informations forums :
    Inscription : Décembre 2006
    Messages : 2 566
    Points : 4 780
    Points
    4 780
    Par défaut
    Bonjour,
    Bah si ... il y a bien un objet commun "identifiant client A" et "Identifiant Cli B" (même si leur noms d'objets sont différents)
    • puisque la condition "Identifiant Cli B" dans résultats de la requête 1 a été judicieusement posée.
    • puis les deux dimensions ont été fusionnées


    Citation Envoyé par moiamal Voir le message
    3- Dans l'univers B j'ai mis un filtre sur "Identifiant Cli B" pour prendre uniquement les résultats de la requête 1 ="identifiant client A"

    => Une fois sur mon rapport j'ai fusionné les dimensions : identifiant client A et Identifiant Cli B.
    Je crois plutôt que le problème (à plus forte raison en version Xi) tient au fait que toutes les dimensions doivent être communes.
    Ce qui n'a pas de sens sinon on ne chercherait pas à récupérer dans la requête 2 l'âge et le lieu de naissance

    L'astuce de contournement est la suivante : Transformer les dimensions Age B et Lieu de naissance B ... en Informations (appelées Détails à partir de la version 4.1)
    Pour ce faire il suffit de lieu de naiisance dans un tableau réalisé avec les données de la requête 2 et de Créer une variable
    • en lui attribuant une Qualification Information ou Détails selon la version
    • en l'associant à la Dimension Identifiant Cli B

    Nom : DimensionVerDétails.GIF
Affichages : 883
Taille : 34,8 Ko
    Si l'âge est également une Dimension (et non un indicateur) recommencer la même opération avec.

    J'espère que cela t'aidera.
    Précisez la VERSION !
    Un message vous a aidé ? Votez en cliquant sur Pensez au bouton
    Tutoriels BO et FAQ BO
    "A vouloir repousser ses limites ... On risque d'en prendre connaissance !!!"

  4. #4
    Membre à l'essai
    Femme Profil pro
    Inscrit en
    Juin 2012
    Messages
    25
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Juin 2012
    Messages : 25
    Points : 19
    Points
    19
    Par défaut
    Bonjour,

    Merci pour vos réponses. Effectivement les dimensions en communs sont : "identifiant client A" et "Identifiant Cli B".

    J'ai essayé de mettre le lieu de naissance en variable avec le type "informations", néanmoins j'ai toujours le même problème #Syncdonnees

    Pièce jointe 425824

    Amal.
    Images attachées Images attachées  

  5. #5
    Rédacteur
    Avatar de Bruno2r
    Homme Profil pro
    Exploitation des données
    Inscrit en
    Décembre 2006
    Messages
    2 566
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Exploitation des données
    Secteur : Santé

    Informations forums :
    Inscription : Décembre 2006
    Messages : 2 566
    Points : 4 780
    Points
    4 780
    Par défaut
    Bonsoir
    Sur votre image vous n'avez pas associé la variable détails à sa dimension...
    Précisez la VERSION !
    Un message vous a aidé ? Votez en cliquant sur Pensez au bouton
    Tutoriels BO et FAQ BO
    "A vouloir repousser ses limites ... On risque d'en prendre connaissance !!!"

  6. #6
    Membre à l'essai
    Femme Profil pro
    Inscrit en
    Juin 2012
    Messages
    25
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Juin 2012
    Messages : 25
    Points : 19
    Points
    19
    Par défaut
    Bonjour,
    Je n'ai que l'option "information" dans ma version ..

    Nom : Dim.png
Affichages : 881
Taille : 3,7 Ko
    Bonne journée

  7. #7
    Rédacteur
    Avatar de Bruno2r
    Homme Profil pro
    Exploitation des données
    Inscrit en
    Décembre 2006
    Messages
    2 566
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Exploitation des données
    Secteur : Santé

    Informations forums :
    Inscription : Décembre 2006
    Messages : 2 566
    Points : 4 780
    Points
    4 780
    Par défaut
    Bonjour,

    Oui j'ai bien compris mais je faisais référence à la capture d'écran précédente où aucune dimension associée n'est choisie
    Nom : dimension associée.GIF
Affichages : 882
Taille : 105,6 Ko
    Précisez la VERSION !
    Un message vous a aidé ? Votez en cliquant sur Pensez au bouton
    Tutoriels BO et FAQ BO
    "A vouloir repousser ses limites ... On risque d'en prendre connaissance !!!"

  8. #8
    Membre à l'essai
    Femme Profil pro
    Inscrit en
    Juin 2012
    Messages
    25
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Juin 2012
    Messages : 25
    Points : 19
    Points
    19
    Par défaut
    Ah ouiii ! super ça fonctionne
    Merci beaucoup, je mets en résolu.

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

Discussions similaires

  1. [DeskI XiR2] Générer un rapport sur deux univers
    Par SeB18 dans le forum Débuter
    Réponses: 2
    Dernier message: 13/05/2013, 16h27
  2. [VB6] "Concaténation" de deux images en une seule
    Par KrusK dans le forum VB 6 et antérieur
    Réponses: 22
    Dernier message: 07/07/2006, 09h45
  3. Transformer logiquement deux HDD en un seul
    Par yoyopi dans le forum Composants
    Réponses: 8
    Dernier message: 17/02/2006, 11h28
  4. enregistrer deux fichier dans un seul fichier
    Par Bourak dans le forum Langage
    Réponses: 9
    Dernier message: 05/11/2005, 09h48
  5. [VB6]Joindre deux recordsets en un seul
    Par elifqaoui dans le forum VB 6 et antérieur
    Réponses: 10
    Dernier message: 11/06/2003, 21h06

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