Bonjour
Je travaille sur Access 97.
J'aimerai sur un formulaire qu'un champ, (NomPr=E9nom), soit=20
s=E9lectionnable par Liste d=E9roulante, et que le choix=20
effectu=E9 permettre de trier automatiquement le formulaire=20
en ne faisant apparaitre que les informations concernant=20
la valeur s=E9lectionn=E9e...?
Si c possible, comment faire pour que l'utilisateur puisse=20
=E0 nouveau afficher tous les enregistrements? (champ dans=20
la liste d=E9roulante..?)
Merci
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
joyeux atchoum
Je travaille sur Access 97.
Je te propose ceci, cela marche sous 2000 et Xp ça doit etre grosso modo pareil pour 97
J'aimerai sur un formulaire qu'un champ, (NomPrénom), soit sélectionnable par Liste déroulante, et que le choix effectué permettre de trier automatiquement le formulaire en ne faisant apparaitre que les informations concernant la valeur sélectionnée...?
tu peux utiliser la propriété FilterOn
dans ton form sur l'evenement apres mise à jour de ta liste de choix tu peux faire Me.filter = "[tonchamp] = " & Me.[tatlistedechoix] '// créé un filtre idem que ce qui suit la clause WHERE en SQL Me.filterOn = True '// active le filtre
Si c possible, comment faire pour que l'utilisateur puisse à nouveau afficher tous les enregistrements? (champ dans la liste déroulante..?)
pour reafficher le tout tu peux faire un bouton sur lequel tu fait me.filterOn = false '//desactve le filtrage
ja;)
qui aimerait que ce soit deja la fin de la journée
Je travaille sur Access 97.
Je te propose ceci, cela marche sous 2000 et Xp ça doit etre grosso
modo pareil pour 97
J'aimerai sur un formulaire qu'un champ, (NomPrénom), soit
sélectionnable par Liste déroulante, et que le choix
effectué permettre de trier automatiquement le formulaire
en ne faisant apparaitre que les informations concernant
la valeur sélectionnée...?
tu peux utiliser la propriété FilterOn
dans ton form sur l'evenement apres mise à jour de ta liste de choix
tu peux faire
Me.filter = "[tonchamp] = " & Me.[tatlistedechoix] '// créé un filtre
idem que ce qui suit la clause WHERE en SQL
Me.filterOn = True '// active le filtre
Si c possible, comment faire pour que l'utilisateur puisse
à nouveau afficher tous les enregistrements? (champ dans
la liste déroulante..?)
pour reafficher le tout tu peux faire un bouton sur lequel tu fait
me.filterOn = false '//desactve le filtrage
ja;)
qui aimerait que ce soit deja la fin de la journée
Je te propose ceci, cela marche sous 2000 et Xp ça doit etre grosso modo pareil pour 97
J'aimerai sur un formulaire qu'un champ, (NomPrénom), soit sélectionnable par Liste déroulante, et que le choix effectué permettre de trier automatiquement le formulaire en ne faisant apparaitre que les informations concernant la valeur sélectionnée...?
tu peux utiliser la propriété FilterOn
dans ton form sur l'evenement apres mise à jour de ta liste de choix tu peux faire Me.filter = "[tonchamp] = " & Me.[tatlistedechoix] '// créé un filtre idem que ce qui suit la clause WHERE en SQL Me.filterOn = True '// active le filtre
Si c possible, comment faire pour que l'utilisateur puisse à nouveau afficher tous les enregistrements? (champ dans la liste déroulante..?)
pour reafficher le tout tu peux faire un bouton sur lequel tu fait me.filterOn = false '//desactve le filtrage
ja;)
qui aimerait que ce soit deja la fin de la journée
joyeux atchoum
S'lt
Desolé pour le temps de reponse.
En fait c le ce qui est choisi daans la liste déroulante qui est le critère. Je ne choisi pas dans une liste déroulante une valeur qui va s'inscrire dans un champ afin de trier mon formulaire avec ce champ...du coup je n'arrive pas à mettre en oeuvre ta solution...
pardonne moi mais à ce moment je ne vois pas ce qui te sert de filtre est ce une liste de choix qui te permet de faire apparaitre uniquement les informations asscociées ? ou autre choses ?
Si ta liste de choix fait partie de l'enregistrement tu peux mettre ta liste de choix en entete de formulaire (passe par l'assistant il devrait te proposer : liste de choix pour selection d'enregistrement ou un truc dans le genre ) desolé j'ai encore le cerveau embrumé
Si c'est autre chose que tu veux, precise un peu car effectivement j'avais compris a priori autre chose
;) ja
qui espere la fin de journée ;)
S'lt
Desolé pour le temps de reponse.
En fait c le ce qui est choisi daans la liste déroulante
qui est le critère. Je ne choisi pas dans une liste
déroulante une valeur qui va s'inscrire dans un champ afin
de trier mon formulaire avec ce champ...du coup je
n'arrive pas à mettre en oeuvre ta solution...
pardonne moi mais à ce moment je ne vois pas ce qui te sert de filtre
est ce une liste de choix qui te permet de faire apparaitre uniquement
les informations asscociées ? ou autre choses ?
Si ta liste de choix fait partie de l'enregistrement tu peux mettre ta
liste de choix en entete de formulaire (passe par l'assistant il
devrait te proposer : liste de choix pour selection d'enregistrement ou
un truc dans le genre )
desolé j'ai encore le cerveau embrumé
Si c'est autre chose que tu veux, precise un peu car effectivement
j'avais compris a priori autre chose
En fait c le ce qui est choisi daans la liste déroulante qui est le critère. Je ne choisi pas dans une liste déroulante une valeur qui va s'inscrire dans un champ afin de trier mon formulaire avec ce champ...du coup je n'arrive pas à mettre en oeuvre ta solution...
pardonne moi mais à ce moment je ne vois pas ce qui te sert de filtre est ce une liste de choix qui te permet de faire apparaitre uniquement les informations asscociées ? ou autre choses ?
Si ta liste de choix fait partie de l'enregistrement tu peux mettre ta liste de choix en entete de formulaire (passe par l'assistant il devrait te proposer : liste de choix pour selection d'enregistrement ou un truc dans le genre ) desolé j'ai encore le cerveau embrumé
Si c'est autre chose que tu veux, precise un peu car effectivement j'avais compris a priori autre chose