Bonjour,
j'ai fait un filtre =E0 partir d'une liste d=E9roulante=20
(champs texte). Si dans ma liste je selectionne un nom=20
compos=E9 d'une apostrophe j'ai une erreur.
J'utilise la syntaxe suivante :
Forms![F_Devis_Par_Client]!
[S_F_Devis_Par_Client].Form.Filter =3D "LibelleDevis=20
LIKE '*" & Me.LstLibelle & "*'"
He oui lorsque Me.LstLibelle contient une apostrophe la=20
syntaxe n'est plus bonne
Merci pour votre aide
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
phil
désolé mais la seule solution que j'ai trouvé jusque là est de proscrire toutes les apostrophes... Access les prend pour des "
-----Message d'origine----- Bonjour, j'ai fait un filtre à partir d'une liste déroulante (champs texte). Si dans ma liste je selectionne un nom composé d'une apostrophe j'ai une erreur. J'utilise la syntaxe suivante : Forms![F_Devis_Par_Client]! [S_F_Devis_Par_Client].Form.Filter = "LibelleDevis LIKE '*" & Me.LstLibelle & "*'" He oui lorsque Me.LstLibelle contient une apostrophe la syntaxe n'est plus bonne Merci pour votre aide .
désolé mais la seule solution que j'ai trouvé jusque là
est de proscrire toutes les apostrophes...
Access les prend pour des "
-----Message d'origine-----
Bonjour,
j'ai fait un filtre à partir d'une liste déroulante
(champs texte). Si dans ma liste je selectionne un nom
composé d'une apostrophe j'ai une erreur.
J'utilise la syntaxe suivante :
Forms![F_Devis_Par_Client]!
[S_F_Devis_Par_Client].Form.Filter = "LibelleDevis
LIKE '*" & Me.LstLibelle & "*'"
He oui lorsque Me.LstLibelle contient une apostrophe la
syntaxe n'est plus bonne
Merci pour votre aide
.
désolé mais la seule solution que j'ai trouvé jusque là est de proscrire toutes les apostrophes... Access les prend pour des "
-----Message d'origine----- Bonjour, j'ai fait un filtre à partir d'une liste déroulante (champs texte). Si dans ma liste je selectionne un nom composé d'une apostrophe j'ai une erreur. J'utilise la syntaxe suivante : Forms![F_Devis_Par_Client]! [S_F_Devis_Par_Client].Form.Filter = "LibelleDevis LIKE '*" & Me.LstLibelle & "*'" He oui lorsque Me.LstLibelle contient une apostrophe la syntaxe n'est plus bonne Merci pour votre aide .
Raymond [mvp]
Bonjour.
Si tu es sur 2000 + tu peux rajouter un replace
Forms![F_Devis_Par_Client]![S_F_Devis_Par_Client].Form.Filter "LibelleDevis LIKE '*" & Replace(Me.LstLibelle;"'";"?") & "*'"
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"titi" a écrit dans le message de news:d05701c3ef0c$d55688d0$ Bonjour, j'ai fait un filtre à partir d'une liste déroulante (champs texte). Si dans ma liste je selectionne un nom composé d'une apostrophe j'ai une erreur. J'utilise la syntaxe suivante : Forms![F_Devis_Par_Client]! [S_F_Devis_Par_Client].Form.Filter = "LibelleDevis LIKE '*" & Me.LstLibelle & "*'" He oui lorsque Me.LstLibelle contient une apostrophe la syntaxe n'est plus bonne Merci pour votre aide
Bonjour.
Si tu es sur 2000 + tu peux rajouter un replace
Forms![F_Devis_Par_Client]![S_F_Devis_Par_Client].Form.Filter "LibelleDevis LIKE '*" & Replace(Me.LstLibelle;"'";"?") & "*'"
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"titi" <anonymous@discussions.microsoft.com> a écrit dans le message de
news:d05701c3ef0c$d55688d0$a001280a@phx.gbl...
Bonjour,
j'ai fait un filtre à partir d'une liste déroulante
(champs texte). Si dans ma liste je selectionne un nom
composé d'une apostrophe j'ai une erreur.
J'utilise la syntaxe suivante :
Forms![F_Devis_Par_Client]!
[S_F_Devis_Par_Client].Form.Filter = "LibelleDevis
LIKE '*" & Me.LstLibelle & "*'"
He oui lorsque Me.LstLibelle contient une apostrophe la
syntaxe n'est plus bonne
Merci pour votre aide
Forms![F_Devis_Par_Client]![S_F_Devis_Par_Client].Form.Filter "LibelleDevis LIKE '*" & Replace(Me.LstLibelle;"'";"?") & "*'"
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"titi" a écrit dans le message de news:d05701c3ef0c$d55688d0$ Bonjour, j'ai fait un filtre à partir d'une liste déroulante (champs texte). Si dans ma liste je selectionne un nom composé d'une apostrophe j'ai une erreur. J'utilise la syntaxe suivante : Forms![F_Devis_Par_Client]! [S_F_Devis_Par_Client].Form.Filter = "LibelleDevis LIKE '*" & Me.LstLibelle & "*'" He oui lorsque Me.LstLibelle contient une apostrophe la syntaxe n'est plus bonne Merci pour votre aide
titi
Merci Raymaond cela marche impeccable. Petite remarque le séparateur de la fonction Replace c'est , et non ; Merci encore et bonne journée
"LibelleDevis LIKE '*" & Replace(Me.LstLibelle;"'";"?") & "*'"
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"titi" a écrit dans le message de
news:d05701c3ef0c$d55688d0$ Bonjour, j'ai fait un filtre à partir d'une liste déroulante (champs texte). Si dans ma liste je selectionne un nom composé d'une apostrophe j'ai une erreur. J'utilise la syntaxe suivante : Forms![F_Devis_Par_Client]! [S_F_Devis_Par_Client].Form.Filter = "LibelleDevis LIKE '*" & Me.LstLibelle & "*'" He oui lorsque Me.LstLibelle contient une apostrophe la syntaxe n'est plus bonne Merci pour votre aide
.
Merci Raymaond
cela marche impeccable. Petite remarque le séparateur de
la fonction Replace c'est , et non ;
Merci encore et bonne journée
"LibelleDevis LIKE '*" & Replace(Me.LstLibelle;"'";"?")
& "*'"
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"titi" <anonymous@discussions.microsoft.com> a écrit dans
le message de
news:d05701c3ef0c$d55688d0$a001280a@phx.gbl...
Bonjour,
j'ai fait un filtre à partir d'une liste déroulante
(champs texte). Si dans ma liste je selectionne un nom
composé d'une apostrophe j'ai une erreur.
J'utilise la syntaxe suivante :
Forms![F_Devis_Par_Client]!
[S_F_Devis_Par_Client].Form.Filter = "LibelleDevis
LIKE '*" & Me.LstLibelle & "*'"
He oui lorsque Me.LstLibelle contient une apostrophe la
syntaxe n'est plus bonne
Merci pour votre aide
"LibelleDevis LIKE '*" & Replace(Me.LstLibelle;"'";"?") & "*'"
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"titi" a écrit dans le message de
news:d05701c3ef0c$d55688d0$ Bonjour, j'ai fait un filtre à partir d'une liste déroulante (champs texte). Si dans ma liste je selectionne un nom composé d'une apostrophe j'ai une erreur. J'utilise la syntaxe suivante : Forms![F_Devis_Par_Client]! [S_F_Devis_Par_Client].Form.Filter = "LibelleDevis LIKE '*" & Me.LstLibelle & "*'" He oui lorsque Me.LstLibelle contient une apostrophe la syntaxe n'est plus bonne Merci pour votre aide
.
Raymond [mvp]
je te croyais dans une requête en création, c'est pour ça.
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"titi" a écrit dans le message de news:d0ab01c3ef14$fe915e70$ Merci Raymaond cela marche impeccable. Petite remarque le séparateur de la fonction Replace c'est , et non ; Merci encore et bonne journée
je te croyais dans une requête en création, c'est pour ça.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"titi" <anonymous@discussions.microsoft.com> a écrit dans le message de
news:d0ab01c3ef14$fe915e70$a001280a@phx.gbl...
Merci Raymaond
cela marche impeccable. Petite remarque le séparateur de
la fonction Replace c'est , et non ;
Merci encore et bonne journée
je te croyais dans une requête en création, c'est pour ça.
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"titi" a écrit dans le message de news:d0ab01c3ef14$fe915e70$ Merci Raymaond cela marche impeccable. Petite remarque le séparateur de la fonction Replace c'est , et non ; Merci encore et bonne journée