OVH Cloud OVH Cloud

champs vides : j'y arrive pas !!!

2 réponses
Avatar
l
Bonsoir et merci pour la réponse mais...
Je ne comprends rien et ça m'énerve !!
Tout le monde parle de requête mais dans la base de données exemple d'Access
que j'ai regardée (amis.mdb), il n'y a aucune requête, juste une table, un
formulaire et des états et dans l'affichage des états, les enregistrements
comportant des champs vides particuliers n es'affichent pas. Idem, il y a un
état qui n'affiche que les personnes nées le mois en cours.

Tu me parles de la clause select dans la prpriété source du formulaire mais
comment accéder à cela ; je suis un vrai débutant !!


Merci de votre aide.

Laurent V

"Raymond [mvp]" <XYZ.access.seneque@free.fr> a écrit dans le message
news:<u0xkvfYUEHA.704@TK2MSFTNGP09.phx.gbl>...
> Bonsoir.
>
> comme tu l'as dis il faut modifier ta requête (ou la clause select dans la
> propriété source du formulaire):
> par exemple:
> pour ne pas prendre les champs null:
> SELECT table1.* FROM table1
> WHERE table1.Le_Nom Is Not Null;
>
> pour ne prendre que les dates de naissance sur le mois en cours:
> SELECT table1.* FROM table1
> WHERE Month([DateNaissance])=Month(Date());
>
> Tu remplace les noms donnés en exemple par tes noms réels.
> --
> @+
> Raymond Access MVP
> http://access.seneque.free.fr/
> http://access.vba.free.fr/
> http://access2003.free.fr/
> http://users.skynet.be/mpfa/ pour débuter sur le forum
>
>
> "l" <lv@nospam.cmoi.com> a écrit dans le message de
> news:uyYkyaYUEHA.3752@TK2MSFTNGP12.phx.gbl...
> > Bonjour,
> >
> > je me sers d'Access depuis peu en complet autodidacte.
> > Mon problème : je souhaite savoir comment n'afficher dans un état que
les
> > enregistrements qui contiennent une valeur pour un champ donné et
comment
> > afficher uniquement les enregistrements qui contiennent une valeur
précise
> > (par exemple uniquement les personnes qui sont née le mois en cours).
> > Je sais qu'il existe des requêtes mais dans une BdD avec données
exemples
> > d'Access où les états s'affiches comme je le souhaiterais, il n'y a pas
de
> > requête ni de macro apparemment visible et je ne comprends donc pas
> comment
> > tout ça fonctionne.
> > D'habitude j'insiste et je finis par trouver mais là je coince
> complètement.
> > Merci de l'aide que vous pourrez m'apporter !
> >
> > Laurent V
> >
> >
>
>
http://www.classroom.fr.st
http://pedagogik.free.fr

2 réponses

Avatar
lionel.lecoeur
Y' a pu k' a prendre des cours ...

Bon courage , car Access , ça ne s" explique ( hélas ) pas en 5 minutes .
"l" a écrit dans le message news:
#
Bonsoir et merci pour la réponse mais...
Je ne comprends rien et ça m'énerve !!
Tout le monde parle de requête mais dans la base de données exemple
d'Access

que j'ai regardée (amis.mdb), il n'y a aucune requête, juste une table, un
formulaire et des états et dans l'affichage des états, les enregistrements
comportant des champs vides particuliers n es'affichent pas. Idem, il y a
un

état qui n'affiche que les personnes nées le mois en cours.

Tu me parles de la clause select dans la prpriété source du formulaire
mais

comment accéder à cela ; je suis un vrai débutant !!


Merci de votre aide.

Laurent V

"Raymond [mvp]" a écrit dans le message
news:...
Bonsoir.

comme tu l'as dis il faut modifier ta requête (ou la clause select dans
la


propriété source du formulaire):
par exemple:
pour ne pas prendre les champs null:
SELECT table1.* FROM table1
WHERE table1.Le_Nom Is Not Null;

pour ne prendre que les dates de naissance sur le mois en cours:
SELECT table1.* FROM table1
WHERE Month([DateNaissance])=Month(Date());

Tu remplace les noms donnés en exemple par tes noms réels.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"l" a écrit dans le message de
news:
Bonjour,

je me sers d'Access depuis peu en complet autodidacte.
Mon problème : je souhaite savoir comment n'afficher dans un état que
les


enregistrements qui contiennent une valeur pour un champ donné et
comment


afficher uniquement les enregistrements qui contiennent une valeur
précise


(par exemple uniquement les personnes qui sont née le mois en cours).
Je sais qu'il existe des requêtes mais dans une BdD avec données
exemples


d'Access où les états s'affiches comme je le souhaiterais, il n'y a
pas



de
requête ni de macro apparemment visible et je ne comprends donc pas
comment

tout ça fonctionne.
D'habitude j'insiste et je finis par trouver mais là je coince
complètement.

Merci de l'aide que vous pourrez m'apporter !

Laurent V





http://www.classroom.fr.st

http://pedagogik.free.fr






Avatar
Raymond [mvp]
Donc je te conseille de passer quelques heures sur les sites de formation
mentionnés sur les conseils d'utilisation :
http://users.skynet.be/mpfa/sites.htm pour bien comprendre les formulaires
et leurs requêtes.

--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"l" a écrit dans le message de
news:%
Bonsoir et merci pour la réponse mais...
Je ne comprends rien et ça m'énerve !!
Tout le monde parle de requête mais dans la base de données exemple
d'Access

que j'ai regardée (amis.mdb), il n'y a aucune requête, juste une table, un
formulaire et des états et dans l'affichage des états, les enregistrements
comportant des champs vides particuliers n es'affichent pas. Idem, il y a
un

état qui n'affiche que les personnes nées le mois en cours.

Tu me parles de la clause select dans la prpriété source du formulaire
mais

comment accéder à cela ; je suis un vrai débutant !!