Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > Requêtes et SQL.
Requêtes et SQL. Tout ce qui concerne vos questions sur les requêtes et le SQL sous Access se trouve ici.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 27/05/2011, 14h36   #1
Invité de passage
 
Inscription : mai 2011
Messages : 2
Détails du profil
Informations forums :
Inscription : mai 2011
Messages : 2
Points : 1
Points : 1
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 :
VraiFaux([Formulaires]![F_FiltreSansCode]![cboSituationFamille]=0;[T_Fiches].[CodeFamille];[Formulaires]![F_FiltreSansCode]![cboSituationFamille])
Voici le nouveau code de requete:
Code :
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
anthonyo60 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/05/2011, 23h08   #2
Rédacteur/Modérateur
 
Avatar de User
 
Homme Denis
Développeur informatique
Inscription : août 2004
Messages : 3 206
Détails du profil
Informations personnelles :
Nom : Homme Denis
Âge : 42
Localisation : France

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : août 2004
Messages : 3 206
Points : 5 258
Points : 5 258
Bonsoir,

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

Code :
VraiFaux([Formulaires]![F_FiltreSansCode]![cboSituationFamille]=0;[T_Fiches].[CodeFamille];[Formulaires]![F_FiltreSansCode]![cboSituationFamille]) or 9
A+
__________________
Merci de ne pas poster sur mon profil pour des problèmes techniques. Pour celà vous pouvez utiliser le forum ou m'envoyer un mp.

Bon développement !


Mes tutoriels et contributions sur ma page perso:
Ma page personnelle
User est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/06/2011, 10h14   #3
Invité de passage
 
Inscription : mai 2011
Messages : 2
Détails du profil
Informations forums :
Inscription : mai 2011
Messages : 2
Points : 1
Points : 1
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
Type de fichier : jpg aide access.JPG (6,6 Ko, 5 affichages)
anthonyo60 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/06/2011, 12h55   #4
Rédacteur/Modérateur
 
Avatar de User
 
Homme Denis
Développeur informatique
Inscription : août 2004
Messages : 3 206
Détails du profil
Informations personnelles :
Nom : Homme Denis
Âge : 42
Localisation : France

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : août 2004
Messages : 3 206
Points : 5 258
Points : 5 258
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+
__________________
Merci de ne pas poster sur mon profil pour des problèmes techniques. Pour celà vous pouvez utiliser le forum ou m'envoyer un mp.

Bon développement !


Mes tutoriels et contributions sur ma page perso:
Ma page personnelle
User est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 20h06.


 
 
 
 
Partenaires

Hébergement Web