Je chercher à mettre un filtre dans une zone de liste, qui fait référence à une table client.
Je veux que si tu clique sur un bouton A qui affiche les Noms de famille qui commencent par A dans ma zone de liste.
Merci de bien vouloir m'aider
Je chercher à mettre un filtre dans une zone de liste, qui fait référence à une table client.
Je veux que si tu clique sur un bouton A qui affiche les Noms de famille qui commencent par A dans ma zone de liste.
Merci de bien vouloir m'aider
Salut,
Sur click du bouton tu change la source de ta zone de liste
RowSource
Démarrage d'une application Web avec Access 2013
L'éditeur de macros d'une application Web avec Access2013
Personnaliser la vue Backstage d'Access 2010
Je ne réponds pas aux questions techniques par MP
Il faut créer une requête qui s'execute sur le clic de ton bouton et qui passe en clause where la valeur A sur les noms de tes CLIENTS:
exemple:
La requête doit être le rowsource de ta zone de liste.
Code : Sélectionner tout - Visualiser dans une fenêtre à part where nomclients like "A*"
quelque chose du genre:
Code : Sélectionner tout - Visualiser dans une fenêtre à part mazonedeliste.rowsource="MaRequête"
Voici le code de ma requête
Ma requête s'appelle aussi A
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 SELECT [Nom] & " " & [Prenom] AS Expr1 FROM Client WHERE ((([Nom] & " " & [Prenom]) Like "A*")) ORDER BY [Nom] & " " & [Prenom];
La requête doit être le rowsource de ta zone de liste.
quelque chose du genre:
Je place ça ou??
Liste33.rowsource="A"
Liste33 est ma zone de liste
Merci
Envoyé par JimmyBEnvoyé par Frank
Oui je sais, sauf que ça ouvre une nouvelle table de ma requête avec les Noms qui débutent par A
Merci
Voici le code du bouton
Merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 Private Sub Commande68_Click() On Error GoTo Err_Commande68_Click Dim stDocName As String stDocName = "A" DoCmd.OpenQuery stDocName, acNormal, acEdit Exit_Commande68_Click: Exit Sub Err_Commande68_Click: MsgBox Err.Description Resume Exit_Commande68_Click End Sub
derrière le RowSource tu met ta requête.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Private Sub Commande68_Click() Liste33.rowsource End Sub
Démarrage d'une application Web avec Access 2013
L'éditeur de macros d'une application Web avec Access2013
Personnaliser la vue Backstage d'Access 2010
Je ne réponds pas aux questions techniques par MP
J'aimerais avoir plus de détails Dolphy35, je suis nul. Je ne cromprends pas derrière le RowSource tu met ta requête.
Merci
Si c'est ça, sa ne marche pas!!!
Merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 Private Sub Commande68_Click() Liste33.RowSource = "A" End Sub
Désolé, ça marche, j'avais juste oublié de mettre une collonne dans ma requête ID.
Un gros merci à tous, vous êtes des machines d'Access
Bye
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager