J'ai deux formulaires : form1 et form2.
A l'ouverture du form2, je souhaite lui appliquer un filtre portant sur l'un
des champs qu'il contient (champX).
Le filtre doit récupérer la valeur du champ champY qui se trouve dans le
form1 qui est ouvert en arrière plan.
Je n'arrive pas à trouver la bonne syntaxe pour cela.
J'ai essayé ceci dans la procédure Form_open :
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
Eric
Bonjour,
Essaies: Me.Filter = "champX =" & Forms("form1").champY si les champs sont numériques ou Me.Filter = "champX ='" & Forms("form1").champY & "'" si texte
Bonjour à tous,
J'ai deux formulaires : form1 et form2. A l'ouverture du form2, je souhaite lui appliquer un filtre portant sur l'un des champs qu'il contient (champX). Le filtre doit récupérer la valeur du champ champY qui se trouve dans le form1 qui est ouvert en arrière plan. Je n'arrive pas à trouver la bonne syntaxe pour cela. J'ai essayé ceci dans la procédure Form_open :
Ca ne fonctionne pas. J'ai essayé aussi : 'Me.Filter = "UTILISATEUR_SIN = Form_MenuGeneralPrincipal!NomUtilisateur.value"
sans succès. Est-ce que quelq'un pourrait m'aider en me donnant la bonne synataxe svp ?
D'avance, merci.
Nesta
-- A+ Eric http://www.mpfa.info/ Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Bonjour,
Essaies:
Me.Filter = "champX =" & Forms("form1").champY si les champs sont
numériques ou
Me.Filter = "champX ='" & Forms("form1").champY & "'" si texte
Bonjour à tous,
J'ai deux formulaires : form1 et form2.
A l'ouverture du form2, je souhaite lui appliquer un filtre portant sur l'un
des champs qu'il contient (champX).
Le filtre doit récupérer la valeur du champ champY qui se trouve dans le
form1 qui est ouvert en arrière plan.
Je n'arrive pas à trouver la bonne syntaxe pour cela.
J'ai essayé ceci dans la procédure Form_open :
Essaies: Me.Filter = "champX =" & Forms("form1").champY si les champs sont numériques ou Me.Filter = "champX ='" & Forms("form1").champY & "'" si texte
Bonjour à tous,
J'ai deux formulaires : form1 et form2. A l'ouverture du form2, je souhaite lui appliquer un filtre portant sur l'un des champs qu'il contient (champX). Le filtre doit récupérer la valeur du champ champY qui se trouve dans le form1 qui est ouvert en arrière plan. Je n'arrive pas à trouver la bonne syntaxe pour cela. J'ai essayé ceci dans la procédure Form_open :