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

Requêtes et SQL. Discussion :

Requete filtre impossible [AC-2003]


Sujet :

Requêtes et SQL.

  1. #1
    Candidat au Club
    Inscrit en
    Mai 2011
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Mai 2011
    Messages : 4
    Points : 3
    Points
    3
    Par défaut Requete filtre impossible
    Bonjour,
    J'utilise le fichier "recherche multicritère" qui est superbe
    J'ai besoin de faire ue petite optimisation, mais je n'y arrive pas.
    Explication:
    Je possède 3 codes différents dans ma table T_service qui sont 7 8 et 9
    Je voudrais que, peux importe le choix de mon filtre sur ma combo, le 9 s'affiche tout le temps (7 + 9 ou 8 + 9 ou 9 seul)

    Voici le code de requete initial:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    VraiFaux([Formulaires]![F_FiltreSansCode]![cboSituationFamille]=0;[T_Fiches].[CodeFamille];[Formulaires]![F_FiltreSansCode]![cboSituationFamille])
    Voici le nouveau code de requete:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    VraiFaux([Formulaires]![F_FiltreSansCode]![cboSituationFamille]=0;[T_Fiches].[CodeFamille];VraiFaux([Formulaires]![F_FiltreSansCode]![cboSituationFamille]=7;[T_Fiches].[CodeFamille]=7 Et [T_Fiches].[CodeFamille]=9;VraiFaux([Formulaires]![F_FiltreSansCode]![cboSituationFamille]=8;[T_Fiches].[CodeFamille]=8 Et [T_Fiches].[CodeFamille]=9;[Formulaires]![F_FiltreSansCode]![cboSituationFamille])))
    info: 0 correspond à tout

    Résultat: avec 0 j'ai tout (OK)
    avec 7 j'ai rien (NOK)
    avec 8 j'ai rien (NOK)
    avec 9 j'ai que le 9 (OK)

    Merci d'avance pour l'aide que vous m'apporterez

  2. #2
    Rédacteur/Modérateur

    Avatar de User
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2004
    Messages
    8 425
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2004
    Messages : 8 425
    Points : 20 002
    Points
    20 002
    Billets dans le blog
    67
    Par défaut
    Bonsoir,

    Il faut que le vraifaux soit appliqué au critère du champ T_Fiches.CodeFamille :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    VraiFaux([Formulaires]![F_FiltreSansCode]![cboSituationFamille]=0;[T_Fiches].[CodeFamille];[Formulaires]![F_FiltreSansCode]![cboSituationFamille]) or 9
    A+

  3. #3
    Candidat au Club
    Inscrit en
    Mai 2011
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Mai 2011
    Messages : 4
    Points : 3
    Points
    3
    Par défaut [Résolu]
    Bonjour,
    Ceci fonctionne à merveille, Merci Beaucoup

    Pour mon info personnel:
    J'avais essayé de faire avec le critère Où 9 (voir la photo jointes) mais ça ne fonctionne pas les des filtres avec les combo, pourrais-je savoir la différence entre la requete que l'on m'a donné et celle comme l'image?
    Images attachées Images attachées  

  4. #4
    Rédacteur/Modérateur

    Avatar de User
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2004
    Messages
    8 425
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2004
    Messages : 8 425
    Points : 20 002
    Points
    20 002
    Billets dans le blog
    67
    Par défaut
    Salut,

    Dans l'image jointe il me semble que tu as 1 autre critère à gauche du champ "CodeFamille" ?

    Si oui, il faut répéter ce critère sur la ligne du dessous à gauche.

    A+

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

Discussions similaires

  1. Requete mission impossible ?
    Par popek dans le forum Requêtes
    Réponses: 2
    Dernier message: 20/05/2008, 12h26
  2. Requete filtrée par un champ date d'un formulaire
    Par docjo dans le forum Requêtes et SQL.
    Réponses: 1
    Dernier message: 12/12/2007, 00h09
  3. [WD10] Requetes filtres et hversfichier ?
    Par mogwai162 dans le forum WinDev
    Réponses: 4
    Dernier message: 24/07/2007, 15h06
  4. Code requete INSERT impossible VB2005
    Par hellspawn_ludo dans le forum Accès aux données
    Réponses: 18
    Dernier message: 11/03/2007, 16h41
  5. Requete : filtre selon format des données
    Par bogros dans le forum Access
    Réponses: 2
    Dernier message: 23/05/2006, 12h28

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