je cherche à filtrer les données d'un formulaire
dans une zone texte appelée CTiers, j'indique les critères du filtre
puis je créé un filtre à l'aide du code vba suivant
If Not IsNull(CTiers) Then
If stLinkCriteria <> "" Then stLinkCriteria = stLinkCriteria & " and
"
stLinkCriteria = stLinkCriteria & "[Tiers]='" & Me!CTiers & "'"
End If
[Form_frm Operation par Categorie].Filter = stLinkCriteria
[Form_frm Operation par Categorie].FilterOn = True
tout va bien lorsque je connais exactement la donnée à extraire,
mais je ne parviens pas à extraire tous les enregistrements dont la zone
tiers contient un certain critère
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
Raymond [mvp]
Bonsoir.
Que veux-tu dire par :
mais je ne parviens pas à extraire tous les enregistrements dont la zone tiers contient un certain critère un peu vague.
serait-ce que tu veux faire un filtre sélectionnant les enregistrement contenant une valeur partielle , par exemple tous les champs Tiers contenant la valeur An n'importe où dans le champ ou commençant par an ? dans ce cas au lieu de = utilise Like et indique * avant et/ou après : stLinkCriteria = stLinkCriteria & "[Tiers] Like '*" & Me!CTiers & "*'" ou stLinkCriteria = stLinkCriteria & "[Tiers] Like '" & Me!CTiers & "*'"
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Sylvain" a écrit dans le message de news:
Bonjour
je cherche à filtrer les données d'un formulaire dans une zone texte appelée CTiers, j'indique les critères du filtre puis je créé un filtre à l'aide du code vba suivant If Not IsNull(CTiers) Then If stLinkCriteria <> "" Then stLinkCriteria = stLinkCriteria & " and
" stLinkCriteria = stLinkCriteria & "[Tiers]='" & Me!CTiers & "'" End If [Form_frm Operation par Categorie].Filter = stLinkCriteria [Form_frm Operation par Categorie].FilterOn = True
tout va bien lorsque je connais exactement la donnée à extraire, mais je ne parviens pas à extraire tous les enregistrements dont la zone tiers contient un certain critère
si quelqu'un à une idée
-- Salutations Sylvain
Bonsoir.
Que veux-tu dire par :
mais je ne parviens pas à extraire tous les enregistrements dont la zone
tiers contient un certain critère
un peu vague.
serait-ce que tu veux faire un filtre sélectionnant les enregistrement
contenant une valeur partielle , par exemple tous les champs Tiers contenant
la valeur An n'importe où dans le champ ou commençant par an ? dans ce cas
au lieu de = utilise Like et indique * avant et/ou après :
stLinkCriteria = stLinkCriteria & "[Tiers] Like '*" & Me!CTiers & "*'"
ou
stLinkCriteria = stLinkCriteria & "[Tiers] Like '" & Me!CTiers & "*'"
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Sylvain" <s-badina@wnadoo.fr> a écrit dans le message de
news:uqQqJWcaEHA.3480@TK2MSFTNGP11.phx.gbl...
Bonjour
je cherche à filtrer les données d'un formulaire
dans une zone texte appelée CTiers, j'indique les critères du filtre
puis je créé un filtre à l'aide du code vba suivant
If Not IsNull(CTiers) Then
If stLinkCriteria <> "" Then stLinkCriteria = stLinkCriteria & "
and
"
stLinkCriteria = stLinkCriteria & "[Tiers]='" & Me!CTiers & "'"
End If
[Form_frm Operation par Categorie].Filter = stLinkCriteria
[Form_frm Operation par Categorie].FilterOn = True
tout va bien lorsque je connais exactement la donnée à extraire,
mais je ne parviens pas à extraire tous les enregistrements dont la zone
tiers contient un certain critère
mais je ne parviens pas à extraire tous les enregistrements dont la zone tiers contient un certain critère un peu vague.
serait-ce que tu veux faire un filtre sélectionnant les enregistrement contenant une valeur partielle , par exemple tous les champs Tiers contenant la valeur An n'importe où dans le champ ou commençant par an ? dans ce cas au lieu de = utilise Like et indique * avant et/ou après : stLinkCriteria = stLinkCriteria & "[Tiers] Like '*" & Me!CTiers & "*'" ou stLinkCriteria = stLinkCriteria & "[Tiers] Like '" & Me!CTiers & "*'"
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Sylvain" a écrit dans le message de news:
Bonjour
je cherche à filtrer les données d'un formulaire dans une zone texte appelée CTiers, j'indique les critères du filtre puis je créé un filtre à l'aide du code vba suivant If Not IsNull(CTiers) Then If stLinkCriteria <> "" Then stLinkCriteria = stLinkCriteria & " and
" stLinkCriteria = stLinkCriteria & "[Tiers]='" & Me!CTiers & "'" End If [Form_frm Operation par Categorie].Filter = stLinkCriteria [Form_frm Operation par Categorie].FilterOn = True
tout va bien lorsque je connais exactement la donnée à extraire, mais je ne parviens pas à extraire tous les enregistrements dont la zone tiers contient un certain critère
si quelqu'un à une idée
-- Salutations Sylvain
Sylvain
ma question était vague ma ta réponse est précise
merci "Raymond [mvp]" a écrit dans le message de news:
Bonsoir.
Que veux-tu dire par :
mais je ne parviens pas à extraire tous les enregistrements dont la zone tiers contient un certain critère un peu vague.
serait-ce que tu veux faire un filtre sélectionnant les enregistrement contenant une valeur partielle , par exemple tous les champs Tiers contenant
la valeur An n'importe où dans le champ ou commençant par an ? dans ce cas au lieu de = utilise Like et indique * avant et/ou après : stLinkCriteria = stLinkCriteria & "[Tiers] Like '*" & Me!CTiers & "*'" ou stLinkCriteria = stLinkCriteria & "[Tiers] Like '" & Me!CTiers & "*'"
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Sylvain" a écrit dans le message de news:
Bonjour
je cherche à filtrer les données d'un formulaire dans une zone texte appelée CTiers, j'indique les critères du filtre puis je créé un filtre à l'aide du code vba suivant If Not IsNull(CTiers) Then If stLinkCriteria <> "" Then stLinkCriteria = stLinkCriteria & " and
" stLinkCriteria = stLinkCriteria & "[Tiers]='" & Me!CTiers & "'" End If [Form_frm Operation par Categorie].Filter = stLinkCriteria [Form_frm Operation par Categorie].FilterOn = True
tout va bien lorsque je connais exactement la donnée à extraire, mais je ne parviens pas à extraire tous les enregistrements dont la zone tiers contient un certain critère
si quelqu'un à une idée
-- Salutations Sylvain
ma question était vague ma ta réponse est précise
merci
"Raymond [mvp]" <XYZ.access.seneque@free.fr> a écrit dans le message de
news:OAzDXtcaEHA.596@TK2MSFTNGP11.phx.gbl...
Bonsoir.
Que veux-tu dire par :
mais je ne parviens pas à extraire tous les enregistrements dont la zone
tiers contient un certain critère
un peu vague.
serait-ce que tu veux faire un filtre sélectionnant les enregistrement
contenant une valeur partielle , par exemple tous les champs Tiers
contenant
la valeur An n'importe où dans le champ ou commençant par an ? dans ce cas
au lieu de = utilise Like et indique * avant et/ou après :
stLinkCriteria = stLinkCriteria & "[Tiers] Like '*" & Me!CTiers & "*'"
ou
stLinkCriteria = stLinkCriteria & "[Tiers] Like '" & Me!CTiers & "*'"
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Sylvain" <s-badina@wnadoo.fr> a écrit dans le message de
news:uqQqJWcaEHA.3480@TK2MSFTNGP11.phx.gbl...
Bonjour
je cherche à filtrer les données d'un formulaire
dans une zone texte appelée CTiers, j'indique les critères du filtre
puis je créé un filtre à l'aide du code vba suivant
If Not IsNull(CTiers) Then
If stLinkCriteria <> "" Then stLinkCriteria = stLinkCriteria & "
and
"
stLinkCriteria = stLinkCriteria & "[Tiers]='" & Me!CTiers & "'"
End If
[Form_frm Operation par Categorie].Filter = stLinkCriteria
[Form_frm Operation par Categorie].FilterOn = True
tout va bien lorsque je connais exactement la donnée à extraire,
mais je ne parviens pas à extraire tous les enregistrements dont la zone
tiers contient un certain critère
merci "Raymond [mvp]" a écrit dans le message de news:
Bonsoir.
Que veux-tu dire par :
mais je ne parviens pas à extraire tous les enregistrements dont la zone tiers contient un certain critère un peu vague.
serait-ce que tu veux faire un filtre sélectionnant les enregistrement contenant une valeur partielle , par exemple tous les champs Tiers contenant
la valeur An n'importe où dans le champ ou commençant par an ? dans ce cas au lieu de = utilise Like et indique * avant et/ou après : stLinkCriteria = stLinkCriteria & "[Tiers] Like '*" & Me!CTiers & "*'" ou stLinkCriteria = stLinkCriteria & "[Tiers] Like '" & Me!CTiers & "*'"
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Sylvain" a écrit dans le message de news:
Bonjour
je cherche à filtrer les données d'un formulaire dans une zone texte appelée CTiers, j'indique les critères du filtre puis je créé un filtre à l'aide du code vba suivant If Not IsNull(CTiers) Then If stLinkCriteria <> "" Then stLinkCriteria = stLinkCriteria & " and
" stLinkCriteria = stLinkCriteria & "[Tiers]='" & Me!CTiers & "'" End If [Form_frm Operation par Categorie].Filter = stLinkCriteria [Form_frm Operation par Categorie].FilterOn = True
tout va bien lorsque je connais exactement la donnée à extraire, mais je ne parviens pas à extraire tous les enregistrements dont la zone tiers contient un certain critère