Est-il possible de contôler les données d'une zone de liste en fonction d'un champs, comme on peut le faire avec un sous-formulaire où il y a un champs lié ?
merci d'avance
phil
Est-il possible de contôler les données d'une zone de liste en fonction d'un champs, comme on peut le faire avec un sous-formulaire où il y a un champs lié ?
merci d'avance
phil
Si j'ai bien pigé avec la propriété RowSource ?:
Code : Sélectionner tout - Visualiser dans une fenêtre à part Liste1.RowSource="Select * From Table1 Where Champ1=" & Me.Text1
oui.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Liste1.RowSourceType="Table/Requête" Liste1.RowSource="Select * From Table1 Where Champ1=" & Me.Text1
Bonsoir,
Je crois que la solution est dans ta phrase
En source de ta liste, au lieu d'indiquer une table, tu créés une requête qui va trier les valeurs en fonction de ton champ. Et sur l'évènement "Sur sortie" de ton champ tu actualises la liste.contôler les données d'une zone de liste en fonction d'un champs
Exemple.
Tbl_1 avec un Chp_1
Frm_1 avec un ChpTxt_1 et une Lst_1
La source de ta liste doit être
et à la sortie du champ chpTxt_1
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 SELECT Tbl_1.* FROM Tbl_1 WHERE Tbl_1.Chp_1 LIKE """ & Formulaire![Form_1]![ChpTxt_1] & """; "
Gwendal
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Private sub ChpTxt_1_exit() Me.Lst_1.requery End Sub
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