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 :

[BO 5] récupérer les résultats d'un query comme condition dans un autre query


Sujet :

Deski

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    10
    Détails du profil
    Informations personnelles :
    Âge : 57
    Localisation : Suisse

    Informations forums :
    Inscription : Septembre 2006
    Messages : 10
    Points : 5
    Points
    5
    Par défaut [BO 5] récupérer les résultats d'un query comme condition dans un autre query
    Bonjour à tous,

    J'ai le problème suivant:

    J'ai un query1 qui me retourne comme résultat 100(par ex) pour l'objet XXX.
    Je fais un 2eme query sur un autre univers qui contient aussi l'objet XXX, mais je ne veux retrouver que les données correspondant à 100.

    Comment utiliser le résultat du premier query comme condition dans le 2eme ?

    D'avance merci.

    Nicolas

  2. #2
    Membre régulier
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    69
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 69
    Points : 73
    Points
    73
    Par défaut liaison entre univers
    Si tu dois faire communiquer des données entre deux univers ils me semble que tu dois les liés.

    Une fois cela fait tu pourra faire une sous requete dans ton rapport pour utiliser le résultat de ta premiere query comme condition dans la 2eme.

    A+!

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    10
    Détails du profil
    Informations personnelles :
    Âge : 57
    Localisation : Suisse

    Informations forums :
    Inscription : Septembre 2006
    Messages : 10
    Points : 5
    Points
    5
    Par défaut
    salut dermenji

    qu'entends-tu par lier les univers ?

  4. #4
    Membre régulier
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    69
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 69
    Points : 73
    Points
    73
    Par défaut
    Lié deux univers c'est faire en sorte que les données des deux univers puissent se comporter comme si les univers en question était développe sur le même univers.

    Ainsi si tu lie l'univers A avec l'univers B tu retrouvera toutes les classes et tous les objets de l'univers A dans l'univers B.

    Pour lie deux univers tu vas dans disigner et tu vas dans menu Fichier/parametres. Ensuite sur la fenetre de parametre qui apparait tu vas sur l'onglet liens.

    A ce niveau tu as deux choix pour lié ton univers.
    Soit tu choisis "ajouter liens" soit tu choisir "inclure ...".

    -"ajouter liens" fait en sorte que si tu change l'univers A les changement se repercuteron sur l'univers B.
    -"Inclure ..." fait que si tu change l'univers A les changement ne se repercuteront pas sur l'unviers B.

    Une fois que tes univers son liés il faut que tu fasse la bonne jointure entre eux pour qu'ils puissent communiquer sans produit cartesien.

    Voila maintenant tu en sais autant que moi sur les univers liés

    A+!

  5. #5
    Futur Membre du Club
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    10
    Détails du profil
    Informations personnelles :
    Âge : 57
    Localisation : Suisse

    Informations forums :
    Inscription : Septembre 2006
    Messages : 10
    Points : 5
    Points
    5
    Par défaut
    merci beaucoup, je vais essayer ça !

    Nicolas

  6. #6
    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
    Citation Envoyé par nkeller Voir le message
    Bonjour à tous,

    J'ai le problème suivant:

    J'ai un query1 qui me retourne comme résultat 100(par ex) pour l'objet XXX.
    Je fais un 2eme query sur un autre univers qui contient aussi l'objet XXX, mais je ne veux retrouver que les données correspondant à 100.

    Comment utiliser le résultat du premier query comme condition dans le 2eme ?

    D'avance merci.

    Nicolas
    Citation Envoyé par dermenji Voir le message
    Si tu dois faire communiquer des données entre deux univers ils me semble que tu dois les liés.

    Une fois cela fait tu pourra faire une sous requete dans ton rapport pour utiliser le résultat de ta premiere query comme condition dans la 2eme.

    A+!
    La vraie question est :
    En quelle version es tu ?
    Car en version 6 il est tout a fait possible de mettre en condition de la requête 2 la valeur retournée par la requête 1 avec l'opérande

    Sélectionner les résultats de la requête : Limiter aux valeurs d'un objet équivalent ramenées par une requête déjà créée dans le même document.
    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 !!!"

  7. #7
    Futur Membre du Club
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    10
    Détails du profil
    Informations personnelles :
    Âge : 57
    Localisation : Suisse

    Informations forums :
    Inscription : Septembre 2006
    Messages : 10
    Points : 5
    Points
    5
    Par défaut
    Je suis sous BO5, nous allons commencer de migrer sous XI R2, je suis content de voir que cette fonctionnalité sera à disposition

    Bonne journée

    Nicolas

Discussions similaires

  1. Réponses: 13
    Dernier message: 12/03/2015, 18h06
  2. Réponses: 1
    Dernier message: 17/10/2012, 16h18
  3. Réponses: 2
    Dernier message: 29/08/2007, 19h43
  4. Réponses: 2
    Dernier message: 31/01/2006, 16h02
  5. Réponses: 5
    Dernier message: 05/10/2004, 13h05

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