OVH Cloud OVH Cloud

filter le contenu d'une zone de liste déroulante

4 réponses
Avatar
Sysdeco
Bonjour,
je désire savoir si au sein d'un même enregistrement, il est possible de
filter le contenu d'une zone de liste déroulante en fonction de la valeur
choisie dans une autre liste sans affecter les valeurs sélectionnées dasn les
autres enregistrements.

merci beaucoup

cordialement

Jérome Caux
Sysdeco

4 réponses

Avatar
Raymond [mvp]
Bonsoir.

ce qui est fait est fait. les saisies qui ont été faites selon une liste
modifiable sont terminées et la liste peut changer complètement de valeurs
pour la prochaine saisie. d'ailleurs il existe des listes dépendantes
d'autres listes ce qui fait qu'elles changent de valeur à chaque saisie.

--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"Sysdeco" a écrit dans le message de
news:
Bonjour,
je désire savoir si au sein d'un même enregistrement, il est possible de
filter le contenu d'une zone de liste déroulante en fonction de la valeur
choisie dans une autre liste sans affecter les valeurs sélectionnées dasn
les
autres enregistrements.

merci beaucoup

cordialement

Jérome Caux
Sysdeco



Avatar
ibowl77
Tu peux utiliser une condition where dans l'ordre sql de ta liste déroulante
("contenu"), cette condition where pouvant faire appel à une requête.
Dans l'exemple ci-dessous RDS_null sélectionne déjà les ouvrages non
empruntés ou rendus (accès à table des emprunts).
L'ordre select de la liste déroulante va afficher les ouvrages (table
Ouvrages) qui sont absents de la requête donc ceux qui ne sont pas empruntés
ou qui sont rendus.

SELECT DISTINCTROW [Ouvrages].[BCouvrage], [Ouvrages].[Titre propre],
[Ouvrages].[Auteur] FROM Ouvrages WHERE [Ouvrages].[BCouvrage] Not IN
(select * from RDS_null where Ouvrages.BCouvrage = RDS_null.BCouvrage);

Ceci répond-il à ta question ?

cordialement

M. Bardot

"Sysdeco" a écrit dans le message de
news:
Bonjour,
je désire savoir si au sein d'un même enregistrement, il est possible de
filter le contenu d'une zone de liste déroulante en fonction de la valeur
choisie dans une autre liste sans affecter les valeurs sélectionnées dasn
les
autres enregistrements.

merci beaucoup

cordialement

Jérome Caux
Sysdeco



Avatar
Sysdeco
bonjour,

merci d'avoir pris le temps de répondre. je me doutais un peu de la réponse.
mais bon des fois qu'il aurait existé des astuces.

à bientôt

Jérome Caux


Bonsoir.

ce qui est fait est fait. les saisies qui ont été faites selon une liste
modifiable sont terminées et la liste peut changer complètement de valeurs
pour la prochaine saisie. d'ailleurs il existe des listes dépendantes
d'autres listes ce qui fait qu'elles changent de valeur à chaque saisie.

--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"Sysdeco" a écrit dans le message de
news:
Bonjour,
je désire savoir si au sein d'un même enregistrement, il est possible de
filter le contenu d'une zone de liste déroulante en fonction de la valeur
choisie dans une autre liste sans affecter les valeurs sélectionnées dasn
les
autres enregistrements.

merci beaucoup

cordialement

Jérome Caux
Sysdeco








Avatar
Sysdeco
bonjour,
merci d'avoir pris le temps de répondre à ma question.
mais ça ne correspond pas à ma question.

merci encore

Jérome Caux
Sysdeco


Tu peux utiliser une condition where dans l'ordre sql de ta liste déroulante
("contenu"), cette condition where pouvant faire appel à une requête.
Dans l'exemple ci-dessous RDS_null sélectionne déjà les ouvrages non
empruntés ou rendus (accès à table des emprunts).
L'ordre select de la liste déroulante va afficher les ouvrages (table
Ouvrages) qui sont absents de la requête donc ceux qui ne sont pas empruntés
ou qui sont rendus.

SELECT DISTINCTROW [Ouvrages].[BCouvrage], [Ouvrages].[Titre propre],
[Ouvrages].[Auteur] FROM Ouvrages WHERE [Ouvrages].[BCouvrage] Not IN
(select * from RDS_null where Ouvrages.BCouvrage = RDS_null.BCouvrage);

Ceci répond-il à ta question ?

cordialement

M. Bardot

"Sysdeco" a écrit dans le message de
news:
Bonjour,
je désire savoir si au sein d'un même enregistrement, il est possible de
filter le contenu d'une zone de liste déroulante en fonction de la valeur
choisie dans une autre liste sans affecter les valeurs sélectionnées dasn
les
autres enregistrements.

merci beaucoup

cordialement

Jérome Caux
Sysdeco