Dans un formulaire j'ai une liste deroulante qui me permet de selectionner
un nom de garage pour filtrer une requete qui montre toutes les voitures
reliees a celui ci.
Dans les criteres de mon champ "nomgarage" j ai mis :
[Forms]![FrmMaForme]![SelectionGarage]
Ca marche tres bien mais je voudrais que quand je ne selectionne aucun
garage dans ma liste deroulante "SelectionGarage" alors tous les voitures
s'affichent.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Zeus198
Salut,
il ne faut pas filtrer dans ta requete mais executer du code après la mise a jour de ton champ:
if(isnull(selectiongarage)) then me.filteronúlse else me.filter="[NomGarage]='" & selectiongarage & "'" Me.filteron=true end if
"Ghislain" a écrit dans le message de news:
Bonjour a tous,
Dans un formulaire j'ai une liste deroulante qui me permet de selectionner un nom de garage pour filtrer une requete qui montre toutes les voitures reliees a celui ci.
Dans les criteres de mon champ "nomgarage" j ai mis :
[Forms]![FrmMaForme]![SelectionGarage]
Ca marche tres bien mais je voudrais que quand je ne selectionne aucun garage dans ma liste deroulante "SelectionGarage" alors tous les voitures s'affichent.
Merci d'avance
-- Ghislain
Salut,
il ne faut pas filtrer dans ta requete mais executer du code après la mise a
jour de ton champ:
if(isnull(selectiongarage)) then
me.filteronúlse
else
me.filter="[NomGarage]='" & selectiongarage & "'"
Me.filteron=true
end if
"Ghislain" <Ghislain@discussions.microsoft.com> a écrit dans le message de
news: 1C139C83-B42E-4D29-9CE5-5DE3A48CE974@microsoft.com...
Bonjour a tous,
Dans un formulaire j'ai une liste deroulante qui me permet de selectionner
un nom de garage pour filtrer une requete qui montre toutes les voitures
reliees a celui ci.
Dans les criteres de mon champ "nomgarage" j ai mis :
[Forms]![FrmMaForme]![SelectionGarage]
Ca marche tres bien mais je voudrais que quand je ne selectionne aucun
garage dans ma liste deroulante "SelectionGarage" alors tous les voitures
s'affichent.
il ne faut pas filtrer dans ta requete mais executer du code après la mise a jour de ton champ:
if(isnull(selectiongarage)) then me.filteronúlse else me.filter="[NomGarage]='" & selectiongarage & "'" Me.filteron=true end if
"Ghislain" a écrit dans le message de news:
Bonjour a tous,
Dans un formulaire j'ai une liste deroulante qui me permet de selectionner un nom de garage pour filtrer une requete qui montre toutes les voitures reliees a celui ci.
Dans les criteres de mon champ "nomgarage" j ai mis :
[Forms]![FrmMaForme]![SelectionGarage]
Ca marche tres bien mais je voudrais que quand je ne selectionne aucun garage dans ma liste deroulante "SelectionGarage" alors tous les voitures s'affichent.
Merci d'avance
-- Ghislain
Eric
Bonjour,
Essaies en critère de nomgarage: VraiFaux(EstNull([Forms]![FrmMaForme]![SelectionGarage]);[nomgarage];[Forms]![FrmMaForme]![SelectionGarage])
Bonjour a tous,
Dans un formulaire j'ai une liste deroulante qui me permet de selectionner un nom de garage pour filtrer une requete qui montre toutes les voitures reliees a celui ci.
Dans les criteres de mon champ "nomgarage" j ai mis :
[Forms]![FrmMaForme]![SelectionGarage]
Ca marche tres bien mais je voudrais que quand je ne selectionne aucun garage dans ma liste deroulante "SelectionGarage" alors tous les voitures s'affichent.
Merci d'avance
-- A+ Eric http://www.mpfa.info/ Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Bonjour,
Essaies en critère de nomgarage:
VraiFaux(EstNull([Forms]![FrmMaForme]![SelectionGarage]);[nomgarage];[Forms]![FrmMaForme]![SelectionGarage])
Bonjour a tous,
Dans un formulaire j'ai une liste deroulante qui me permet de selectionner
un nom de garage pour filtrer une requete qui montre toutes les voitures
reliees a celui ci.
Dans les criteres de mon champ "nomgarage" j ai mis :
[Forms]![FrmMaForme]![SelectionGarage]
Ca marche tres bien mais je voudrais que quand je ne selectionne aucun
garage dans ma liste deroulante "SelectionGarage" alors tous les voitures
s'affichent.
Merci d'avance
--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Essaies en critère de nomgarage: VraiFaux(EstNull([Forms]![FrmMaForme]![SelectionGarage]);[nomgarage];[Forms]![FrmMaForme]![SelectionGarage])
Bonjour a tous,
Dans un formulaire j'ai une liste deroulante qui me permet de selectionner un nom de garage pour filtrer une requete qui montre toutes les voitures reliees a celui ci.
Dans les criteres de mon champ "nomgarage" j ai mis :
[Forms]![FrmMaForme]![SelectionGarage]
Ca marche tres bien mais je voudrais que quand je ne selectionne aucun garage dans ma liste deroulante "SelectionGarage" alors tous les voitures s'affichent.
Merci d'avance
-- A+ Eric http://www.mpfa.info/ Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
3stone
Salut,
"Ghislain" | Dans un formulaire j'ai une liste deroulante qui me permet de selectionner | un nom de garage pour filtrer une requete qui montre toutes les voitures | reliees a celui ci. | | Dans les criteres de mon champ "nomgarage" j ai mis : | | [Forms]![FrmMaForme]![SelectionGarage] | | Ca marche tres bien mais je voudrais que quand je ne selectionne aucun | garage dans ma liste deroulante "SelectionGarage" alors tous les voitures | s'affichent.
Essaies :
[Forms]![FrmMaForme]![SelectionGarage] OR isnull([Forms]![FrmMaForme]![SelectionGarage])
"Ghislain"
| Dans un formulaire j'ai une liste deroulante qui me permet de selectionner
| un nom de garage pour filtrer une requete qui montre toutes les voitures
| reliees a celui ci.
|
| Dans les criteres de mon champ "nomgarage" j ai mis :
|
| [Forms]![FrmMaForme]![SelectionGarage]
|
| Ca marche tres bien mais je voudrais que quand je ne selectionne aucun
| garage dans ma liste deroulante "SelectionGarage" alors tous les voitures
| s'affichent.
Essaies :
[Forms]![FrmMaForme]![SelectionGarage] OR isnull([Forms]![FrmMaForme]![SelectionGarage])
"Ghislain" | Dans un formulaire j'ai une liste deroulante qui me permet de selectionner | un nom de garage pour filtrer une requete qui montre toutes les voitures | reliees a celui ci. | | Dans les criteres de mon champ "nomgarage" j ai mis : | | [Forms]![FrmMaForme]![SelectionGarage] | | Ca marche tres bien mais je voudrais que quand je ne selectionne aucun | garage dans ma liste deroulante "SelectionGarage" alors tous les voitures | s'affichent.
Essaies :
[Forms]![FrmMaForme]![SelectionGarage] OR isnull([Forms]![FrmMaForme]![SelectionGarage])
"Ghislain" | Dans un formulaire j'ai une liste deroulante qui me permet de selectionner | un nom de garage pour filtrer une requete qui montre toutes les voitures | reliees a celui ci. | | Dans les criteres de mon champ "nomgarage" j ai mis : | | [Forms]![FrmMaForme]![SelectionGarage] | | Ca marche tres bien mais je voudrais que quand je ne selectionne aucun | garage dans ma liste deroulante "SelectionGarage" alors tous les voitures | s'affichent.
Essaies :
[Forms]![FrmMaForme]![SelectionGarage] OR isnull([Forms]![FrmMaForme]![SelectionGarage])
Le souci avec cette solution, c'est qu'on ne peut pas revenir à nul dans SelectionGarage, car une fois utilisée, la LD doit contenir quelque chose... Je me suis frotté à ce problème de nombreuses fois, et j'ai adopté un système qui vaut ce qu'il vaut : - la LD met à jour une BorneMini (valeur par défaut : 0 ou " ") et une BornMaxi (valeur par défaut : 99999 ou "ZZZZZ") cachées - la requête tape entre forms!MaBorneMini et MaBorneMaxi
On peut affiner en ajoutant un item " Tous" ou " Toutes" dans l'instruction Select... Une meilleure idée ?
A+ Dan
"3stone" <home@sweet_home.be> a écrit dans le message de news:
O%23$agtfbGHA.3712@TK2MSFTNGP03.phx.gbl...
Salut,
"Ghislain"
| Dans un formulaire j'ai une liste deroulante qui me permet de
selectionner
| un nom de garage pour filtrer une requete qui montre toutes les voitures
| reliees a celui ci.
|
| Dans les criteres de mon champ "nomgarage" j ai mis :
|
| [Forms]![FrmMaForme]![SelectionGarage]
|
| Ca marche tres bien mais je voudrais que quand je ne selectionne aucun
| garage dans ma liste deroulante "SelectionGarage" alors tous les
voitures
| s'affichent.
Essaies :
[Forms]![FrmMaForme]![SelectionGarage] OR
isnull([Forms]![FrmMaForme]![SelectionGarage])
Le souci avec cette solution, c'est qu'on ne peut pas revenir à nul dans
SelectionGarage, car une fois utilisée, la LD doit contenir quelque chose...
Je me suis frotté à ce problème de nombreuses fois, et j'ai adopté un
système qui vaut ce qu'il vaut :
- la LD met à jour une BorneMini (valeur par défaut : 0 ou " ") et une
BornMaxi (valeur par défaut : 99999 ou "ZZZZZ") cachées
- la requête tape entre forms!MaBorneMini et MaBorneMaxi
On peut affiner en ajoutant un item " Tous" ou " Toutes" dans l'instruction
Select...
Une meilleure idée ?
"Ghislain" | Dans un formulaire j'ai une liste deroulante qui me permet de selectionner | un nom de garage pour filtrer une requete qui montre toutes les voitures | reliees a celui ci. | | Dans les criteres de mon champ "nomgarage" j ai mis : | | [Forms]![FrmMaForme]![SelectionGarage] | | Ca marche tres bien mais je voudrais que quand je ne selectionne aucun | garage dans ma liste deroulante "SelectionGarage" alors tous les voitures | s'affichent.
Essaies :
[Forms]![FrmMaForme]![SelectionGarage] OR isnull([Forms]![FrmMaForme]![SelectionGarage])
Le souci avec cette solution, c'est qu'on ne peut pas revenir à nul dans SelectionGarage, car une fois utilisée, la LD doit contenir quelque chose... Je me suis frotté à ce problème de nombreuses fois, et j'ai adopté un système qui vaut ce qu'il vaut : - la LD met à jour une BorneMini (valeur par défaut : 0 ou " ") et une BornMaxi (valeur par défaut : 99999 ou "ZZZZZ") cachées - la requête tape entre forms!MaBorneMini et MaBorneMaxi
On peut affiner en ajoutant un item " Tous" ou " Toutes" dans l'instruction Select... Une meilleure idée ?
A+ Dan
3stone
Salut,
Dan - Ghislain ?
"Dan" | Le souci avec cette solution, c'est qu'on ne peut pas revenir à nul dans | SelectionGarage, car une fois utilisée, la LD doit contenir quelque chose... | Je me suis frotté à ce problème de nombreuses fois, et j'ai adopté un | système qui vaut ce qu'il vaut : | - la LD met à jour une BorneMini (valeur par défaut : 0 ou " ") et une | BornMaxi (valeur par défaut : 99999 ou "ZZZZZ") cachées | - la requête tape entre forms!MaBorneMini et MaBorneMaxi | | On peut affiner en ajoutant un item " Tous" ou " Toutes" dans l'instruction | Select...
"Dan"
| Le souci avec cette solution, c'est qu'on ne peut pas revenir à nul dans
| SelectionGarage, car une fois utilisée, la LD doit contenir quelque chose...
| Je me suis frotté à ce problème de nombreuses fois, et j'ai adopté un
| système qui vaut ce qu'il vaut :
| - la LD met à jour une BorneMini (valeur par défaut : 0 ou " ") et une
| BornMaxi (valeur par défaut : 99999 ou "ZZZZZ") cachées
| - la requête tape entre forms!MaBorneMini et MaBorneMaxi
|
| On peut affiner en ajoutant un item " Tous" ou " Toutes" dans l'instruction
| Select...
"Dan" | Le souci avec cette solution, c'est qu'on ne peut pas revenir à nul dans | SelectionGarage, car une fois utilisée, la LD doit contenir quelque chose... | Je me suis frotté à ce problème de nombreuses fois, et j'ai adopté un | système qui vaut ce qu'il vaut : | - la LD met à jour une BorneMini (valeur par défaut : 0 ou " ") et une | BornMaxi (valeur par défaut : 99999 ou "ZZZZZ") cachées | - la requête tape entre forms!MaBorneMini et MaBorneMaxi | | On peut affiner en ajoutant un item " Tous" ou " Toutes" dans l'instruction | Select...