OVH Cloud OVH Cloud

liste de choix déroulante pour un état

6 réponses
Avatar
Richard
Bonjour

Je souhaite dans un formulaire choisir dans une liste=20
d=E9roulante un nom, et lancer l’ impression d’un =E9tat=20

qui reprend le choix de cette liste

Ou lancer directement l’=E9tat avec une liste d=E9routante

Par avance merci

6 réponses

Avatar
Yann
Salut Richard,
Regarde sur l'évènement AfterUpdate et avec la propriété
Me.Liste1.ItemSelected... Tu devrais touver ton bonheur.

Bye
Yann

-----Message d'origine-----
Bonjour

Je souhaite dans un formulaire choisir dans une liste
déroulante un nom, et lancer l' impression d'un état

qui reprend le choix de cette liste

Ou lancer directement l'état avec une liste déroutante

Par avance merci

.



Avatar
Raymond [mvp]
Bonjour.

tu trouveras un formulaire contenant tout le code sur la page:
http://access.seneque.free.fr/bases_exemples.htm N° 15
15 - Lancement d'un état sous toutes ses formes.
cette base permet de remplir une liste avec les noms de tous les états de la
base et de lancer un état sous ses différentes formes (visu, imprimé,
snapshot, fichier ...).
Importer le formulaire "formulaire1" dans votre base et l'exécuter.

--
@+
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


"Richard" a écrit dans le message de
news:afd301c49991$b593da90$
Bonjour

Je souhaite dans un formulaire choisir dans une liste
déroulante un nom, et lancer l’ impression d’un état

qui reprend le choix de cette liste

Ou lancer directement l’état avec une liste déroutante

Par avance merci
Avatar
Richard
Merci pour les infos
je suis désolé de ne pas avoir précisé que je suis un
petit débutant et que ces donc pas claire pour moi.

-----Message d'origine-----
Salut Richard,
Regarde sur l'évènement AfterUpdate et avec la propriété
Me.Liste1.ItemSelected... Tu devrais touver ton bonheur.

Bye
Yann

-----Message d'origine-----
Bonjour

Je souhaite dans un formulaire choisir dans une liste
déroulante un nom, et lancer l' impression d'un état

qui reprend le choix de cette liste

Ou lancer directement l'état avec une liste déroutante

Par avance merci

.

.





Avatar
Richard
Merci

je reviens du site ou j'ai récuperé le fichier
Evidement j'ai encore un probléme.

A l'ouverture j'ai le message suivant.
"Format de base de données( c:/....debutant.mdb)non
reconnu"
J'utilise windows2000 et access 97

Ou est le probléme?
Les choses ne sont pas simple.

Merci de votre aide
-----Message d'origine-----
Bonjour.

tu trouveras un formulaire contenant tout le code sur la
page:

http://access.seneque.free.fr/bases_exemples.htm N° 15
15 - Lancement d'un état sous toutes ses formes.
cette base permet de remplir une liste avec les noms de
tous les états de la

base et de lancer un état sous ses différentes formes
(visu, imprimé,

snapshot, fichier ...).
Importer le formulaire "formulaire1" dans votre base et
l'exécuter.


--
@+
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


"Richard" a écrit
dans le message de

news:afd301c49991$b593da90$
Bonjour

Je souhaite dans un formulaire choisir dans une liste
déroulante un nom, et lancer l’ impression d’un état

qui reprend le choix de cette liste

Ou lancer directement l’état avec une liste déroutante

Par avance merci



.



Avatar
Raymond [mvp]
Le problème c'est que la base n'est supporté que par access 2000 , 2002 et
2003.

désolé pour 97 et dommage.

--
@+
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


"Richard" a écrit dans le message de
news:120301c4999a$ca326490$
Merci

je reviens du site ou j'ai récuperé le fichier
Evidement j'ai encore un probléme.

A l'ouverture j'ai le message suivant.
"Format de base de données( c:/....debutant.mdb)non
reconnu"
J'utilise windows2000 et access 97

Ou est le probléme?
Les choses ne sont pas simple.

Merci de votre aide
Avatar
Yann
Salut Richard,

Pour faire ta liste d'état, utilise cette requête :
SELECT MSysObjects.Name
FROM MSysObjects
WHERE MSysObjects.Type=-32764;

Sur ta liste déroulante tu vas dans les propriétés
Evènements, tu vas dans après mise à jour et tu cliques
sur ... qui apparait au bout. Enfin tu choisis "Code
Builder"
Ici tu mets un DoCmd.OpenReport Me.Liste1 et ton rapport
s'ouvre illico...

Bye
Yann

-----Message d'origine-----
Merci pour les infos
je suis désolé de ne pas avoir précisé que je suis un
petit débutant et que ces donc pas claire pour moi.

-----Message d'origine-----
Salut Richard,
Regarde sur l'évènement AfterUpdate et avec la
propriété


Me.Liste1.ItemSelected... Tu devrais touver ton bonheur.

Bye
Yann

-----Message d'origine-----
Bonjour

Je souhaite dans un formulaire choisir dans une liste
déroulante un nom, et lancer l' impression d'un état

qui reprend le choix de cette liste

Ou lancer directement l'état avec une liste déroutante

Par avance merci

.

.


.