OVH Cloud OVH Cloud

Filtrer les enregistrements d'un formulaire à l'ouverture

2 réponses
Avatar
Samuel PICHON
Bonsoir,

Une question basique :

J'ai une variable ( code utilisateur )et j'ouvre un formulaire et je
souhaite filtrer les enregistrements avec la valeur stockée dans ma
variable.

J'ai utilisé :

Me.Filter = "[employee id] = '" & userid & "'"
Me.FilterOn = True

Et çà marche pas ! mais pas du tout !

J'ai un message d'erreur sur me.filteron = true qui me dit que cette action
annule la précédente !

qd j'enlève me.filteron, çà s'ouvre mais j'ai tous les enregistrements avec
un joli "16676 filtered" dans le bas du formulaire au lieu de 10 !

la variable a une valeur normale.

merci pour votre aide !

Sam

2 réponses

Avatar
3stone
Salut,

"Samuel PICHON"
| Une question basique :
|
| J'ai une variable ( code utilisateur )et j'ouvre un formulaire et je
| souhaite filtrer les enregistrements avec la valeur stockée dans ma
| variable.
|
| J'ai utilisé :
|
| Me.Filter = "[employee id] = '" & userid & "'"
| Me.FilterOn = True
|
| Et çà marche pas ! mais pas du tout !
|
| J'ai un message d'erreur sur me.filteron = true qui me dit que cette action
| annule la précédente !
|
| qd j'enlève me.filteron, çà s'ouvre mais j'ai tous les enregistrements avec
| un joli "16676 filtered" dans le bas du formulaire au lieu de 10 !
|
| la variable a une valeur normale.


Parce qu'il y a des anormales ? ;-))


Le "employee id" et userid est numérique ?
Si oui, écris :

Me.Filter = "[employee id] = " & userid
Me.FilterOn = True


--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Email : http://www.cerbermail.com/?Xfg61Z3IQw
Avatar
Samuel PICHON
suis-je bête ! merci

pour la variable, euh je voulais dire qu'elle avait une valeur, pas de null
ou autre delicatessen du genre !

Sam
"3stone" a écrit dans le message de news:

Salut,

"Samuel PICHON"
| Une question basique :
|
| J'ai une variable ( code utilisateur )et j'ouvre un formulaire et je
| souhaite filtrer les enregistrements avec la valeur stockée dans ma
| variable.
|
| J'ai utilisé :
|
| Me.Filter = "[employee id] = '" & userid & "'"
| Me.FilterOn = True
|
| Et çà marche pas ! mais pas du tout !
|
| J'ai un message d'erreur sur me.filteron = true qui me dit que cette
action
| annule la précédente !
|
| qd j'enlève me.filteron, çà s'ouvre mais j'ai tous les enregistrements
avec
| un joli "16676 filtered" dans le bas du formulaire au lieu de 10 !
|
| la variable a une valeur normale.


Parce qu'il y a des anormales ? ;-))


Le "employee id" et userid est numérique ?
Si oui, écris :

Me.Filter = "[employee id] = " & userid
Me.FilterOn = True


--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Email : http://www.cerbermail.com/?Xfg61Z3IQw