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

Discussion :

Lier des requêtes [DeskI V5-V6]

  1. #1
    Membre actif
    Inscrit en
    Janvier 2006
    Messages
    1 220
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 1 220
    Points : 262
    Points
    262
    Par défaut Lier des requêtes
    Bonjour,
    j'ai créer plusieurs tableau croisée.
    Donc pour chaque tableau une requête. Pour chaque requête je demande à l'utilisateur de saisir une année pour lui renvoyer les données correspondant à cette année.
    Le problème c'est que pour chaque requête donc chaque tableau je dois saisir l'année pour avoir les bonnes données.
    J'aimerais que au moment où je saisisse l'année (de n'importe qu'elle requête) les données de tous les tableau corresponde à l'année saisie et non pas seulement le tableau correspondant à la requête d'où je viens de saisir l'année.
    Merci d'avance.

  2. #2
    Membre expérimenté
    Avatar de bastoonet
    Homme Profil pro
    Consultant en Business Intelligence
    Inscrit en
    Septembre 2006
    Messages
    1 011
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Deux Sèvres (Poitou Charente)

    Informations professionnelles :
    Activité : Consultant en Business Intelligence

    Informations forums :
    Inscription : Septembre 2006
    Messages : 1 011
    Points : 1 342
    Points
    1 342
    Par défaut
    Il suffit que tu utilise la même invite "année ?" dans tes conditions de chaque requete.

    Ainsi lorsque tu rafraichira, tu ne devra saisir qu'une seule fois l'année !!

  3. #3
    Membre actif
    Inscrit en
    Janvier 2006
    Messages
    1 220
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 1 220
    Points : 262
    Points
    262
    Par défaut
    Moi a chaque fois que je fais une requête je rajoute une invite. Alors comment faire pour ne pas avoir a rajouter l'invite a chaque requête ?

  4. #4
    Membre expérimenté
    Avatar de bastoonet
    Homme Profil pro
    Consultant en Business Intelligence
    Inscrit en
    Septembre 2006
    Messages
    1 011
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Deux Sèvres (Poitou Charente)

    Informations professionnelles :
    Activité : Consultant en Business Intelligence

    Informations forums :
    Inscription : Septembre 2006
    Messages : 1 011
    Points : 1 342
    Points
    1 342
    Par défaut
    Quand tu créer ta condition tu as le choix entre "saisir une nouvelle invite" ou "afficher une liste d'invite", il faut choisir cette dernière option.

    Cela te montre toutes les invites déjà utilisée pour ton rapport, il suffit de sélectionner une d'entre elle !!

    voilà...

  5. #5
    Membre actif
    Inscrit en
    Janvier 2006
    Messages
    1 220
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 1 220
    Points : 262
    Points
    262
    Par défaut
    Moi j'ai une 1ère requête avec le nombre d'accidents total a une date donnée (saisie d'une nouvelle invite).
    Et ensuite j'a fait d'autre requête en dessus avec le nombre d'accidents par service.
    Je voudrais que pour ma 1ère requête quand je lui indique une date toute les requête soit modifié.
    Là avec ta solution je n'ai que la requête que j'execute qui se modifie et non toutes les requête. Y a-t-il une solution ?

  6. #6
    Membre expérimenté
    Avatar de bastoonet
    Homme Profil pro
    Consultant en Business Intelligence
    Inscrit en
    Septembre 2006
    Messages
    1 011
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Deux Sèvres (Poitou Charente)

    Informations professionnelles :
    Activité : Consultant en Business Intelligence

    Informations forums :
    Inscription : Septembre 2006
    Messages : 1 011
    Points : 1 342
    Points
    1 342
    Par défaut
    On va etre concret alors...que tu as du mal à comprendre je crois


    Requete 1 : liste des gens dont l'anniversaire est en mars
    - objets : prenom, nom
    - condition : mois_naissance = invite("mois ?")

    Requete 2 : liste des clowns libre en mars (por animer l'anniv)
    - objets : prenom, nom
    - condition : mois_disponibilité = invite("mois ?")
    ET métier = "clown"

    ...en faisant ça tu obtiens avec la meme invite les gens dont c'est l'anniv et les clowns libres au mois de mars !!

    En résumé, si tu veux saisir une année et que toutes les requete soient filtrée sur cette année, il faut que tu pose une condition sur cette année dans toutes tes requetes !!!!!!!!!!!

  7. #7
    Membre actif
    Inscrit en
    Janvier 2006
    Messages
    1 220
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 1 220
    Points : 262
    Points
    262
    Par défaut
    Oui çà j'ai compris t'inquiète
    mais si je change de mois, je suis obligé d'exécuter chaque requête une par une.
    Car les autres requêtes ne s'actualise pas.
    Seul celle que j'exécute s'actualise.
    Chaque requête étant dans un tableau croisé différent, çà ne gène pas ?

  8. #8
    Membre expérimenté
    Avatar de bastoonet
    Homme Profil pro
    Consultant en Business Intelligence
    Inscrit en
    Septembre 2006
    Messages
    1 011
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Deux Sèvres (Poitou Charente)

    Informations professionnelles :
    Activité : Consultant en Business Intelligence

    Informations forums :
    Inscription : Septembre 2006
    Messages : 1 011
    Points : 1 342
    Points
    1 342
    Par défaut
    AH !! Je vois ptet d'où vient la boulette !!

    Comment actualises-tu ta requete ? (refresh global ou edition de la requete en question)

    ...car si tu ouvre une requete et l'execute, il n'y aura que les données provenant de cette requete qui seront mise à juor dans le rapport !!

    Alors que si tu fais "Rafraichir le document" (les fleches bleues) alors tu rafraichit toutes les requetes en meme temps !!!!!!!

  9. #9
    Membre actif
    Inscrit en
    Janvier 2006
    Messages
    1 220
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 1 220
    Points : 262
    Points
    262
    Par défaut
    Ok merci çà marche, en fait je découvre BO alors je ne connais pas encore toute les astuces

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

Discussions similaires

  1. Lier des requêtes
    Par Gabi_che dans le forum Requêtes et SQL.
    Réponses: 2
    Dernier message: 10/06/2014, 15h51
  2. Lier des données d'une liste à une requête
    Par taisherg dans le forum Requêtes et SQL.
    Réponses: 2
    Dernier message: 07/05/2007, 20h55
  3. [Access 2003] Lier des requêtes
    Par DREADY dans le forum Access
    Réponses: 5
    Dernier message: 09/03/2007, 15h48
  4. Fichier log des requêtes d'une bdd
    Par Sub0 dans le forum Administration
    Réponses: 4
    Dernier message: 22/03/2004, 14h12
  5. formatage des requêtes sous psql
    Par Bouboubou dans le forum PostgreSQL
    Réponses: 2
    Dernier message: 03/02/2004, 11h10

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