J'ai le filtre suivant dans un contrôle de recherche liste modifiable de
mon
formulaire et il fonctionne.
Me.Filter = "[Technicien] =" & Me.Rech_Tech & "And" & "[No_Client] =" &
Me.Rech_Client
Mon problème est si je laisse le numéro du technicien vide ou celui du
client j'ai une erreur. J'ai mis comme valeur par défaut * dans chacun de
ces champs pour ensuite greffer la fonction "like" dans ma ligne de code
précédente et j'ai une erreur de compilation.
Comment réécrire correctement la ligne de code précédente pour que je
puisse
utiliser la fonction (COMME) "like" pour le client et le technicien pour
que
je puisse mettre des "*" comme critère de recherche ? Ce sont tous les
deux
des champs numériques en passant...
Merci !
J'ai le filtre suivant dans un contrôle de recherche liste modifiable de
mon
formulaire et il fonctionne.
Me.Filter = "[Technicien] =" & Me.Rech_Tech & "And" & "[No_Client] =" &
Me.Rech_Client
Mon problème est si je laisse le numéro du technicien vide ou celui du
client j'ai une erreur. J'ai mis comme valeur par défaut * dans chacun de
ces champs pour ensuite greffer la fonction "like" dans ma ligne de code
précédente et j'ai une erreur de compilation.
Comment réécrire correctement la ligne de code précédente pour que je
puisse
utiliser la fonction (COMME) "like" pour le client et le technicien pour
que
je puisse mettre des "*" comme critère de recherche ? Ce sont tous les
deux
des champs numériques en passant...
Merci !
J'ai le filtre suivant dans un contrôle de recherche liste modifiable de
mon
formulaire et il fonctionne.
Me.Filter = "[Technicien] =" & Me.Rech_Tech & "And" & "[No_Client] =" &
Me.Rech_Client
Mon problème est si je laisse le numéro du technicien vide ou celui du
client j'ai une erreur. J'ai mis comme valeur par défaut * dans chacun de
ces champs pour ensuite greffer la fonction "like" dans ma ligne de code
précédente et j'ai une erreur de compilation.
Comment réécrire correctement la ligne de code précédente pour que je
puisse
utiliser la fonction (COMME) "like" pour le client et le technicien pour
que
je puisse mettre des "*" comme critère de recherche ? Ce sont tous les
deux
des champs numériques en passant...
Merci !
Bonjour,
Je pense que l'utilisation de LIKE est bonne. Si les valeurs sont
numériques... tu pourrais peut-être les transformer en texte... et le tour
est joué.
Ainsi ton filtre serait :
Me.Filter = "[Technicien] LIKE '" & Me.Rech_Tech & "'And [No_Client]
LIKE '" & Me.Rech_Client & "'"
Qu'en dis-tu ? Tiens-moi au courant si le problème persiste.
--
Patrick
"Richard Martin" wrote in message
news:J'ai le filtre suivant dans un contrôle de recherche liste modifiable de
monformulaire et il fonctionne.
Me.Filter = "[Technicien] =" & Me.Rech_Tech & "And" & "[No_Client] =" &
Me.Rech_Client
Mon problème est si je laisse le numéro du technicien vide ou celui du
client j'ai une erreur. J'ai mis comme valeur par défaut * dans chacun
de
ces champs pour ensuite greffer la fonction "like" dans ma ligne de code
précédente et j'ai une erreur de compilation.
Comment réécrire correctement la ligne de code précédente pour que je
puisseutiliser la fonction (COMME) "like" pour le client et le technicien pour
queje puisse mettre des "*" comme critère de recherche ? Ce sont tous les
deuxdes champs numériques en passant...
Merci !
Bonjour,
Je pense que l'utilisation de LIKE est bonne. Si les valeurs sont
numériques... tu pourrais peut-être les transformer en texte... et le tour
est joué.
Ainsi ton filtre serait :
Me.Filter = "[Technicien] LIKE '" & Me.Rech_Tech & "'And [No_Client]
LIKE '" & Me.Rech_Client & "'"
Qu'en dis-tu ? Tiens-moi au courant si le problème persiste.
--
Patrick
"Richard Martin" <nospam@nospam.qc.ca> wrote in message
news:uL4KzuLeEHA.2848@TK2MSFTNGP10.phx.gbl...
J'ai le filtre suivant dans un contrôle de recherche liste modifiable de
mon
formulaire et il fonctionne.
Me.Filter = "[Technicien] =" & Me.Rech_Tech & "And" & "[No_Client] =" &
Me.Rech_Client
Mon problème est si je laisse le numéro du technicien vide ou celui du
client j'ai une erreur. J'ai mis comme valeur par défaut * dans chacun
de
ces champs pour ensuite greffer la fonction "like" dans ma ligne de code
précédente et j'ai une erreur de compilation.
Comment réécrire correctement la ligne de code précédente pour que je
puisse
utiliser la fonction (COMME) "like" pour le client et le technicien pour
que
je puisse mettre des "*" comme critère de recherche ? Ce sont tous les
deux
des champs numériques en passant...
Merci !
Bonjour,
Je pense que l'utilisation de LIKE est bonne. Si les valeurs sont
numériques... tu pourrais peut-être les transformer en texte... et le tour
est joué.
Ainsi ton filtre serait :
Me.Filter = "[Technicien] LIKE '" & Me.Rech_Tech & "'And [No_Client]
LIKE '" & Me.Rech_Client & "'"
Qu'en dis-tu ? Tiens-moi au courant si le problème persiste.
--
Patrick
"Richard Martin" wrote in message
news:J'ai le filtre suivant dans un contrôle de recherche liste modifiable de
monformulaire et il fonctionne.
Me.Filter = "[Technicien] =" & Me.Rech_Tech & "And" & "[No_Client] =" &
Me.Rech_Client
Mon problème est si je laisse le numéro du technicien vide ou celui du
client j'ai une erreur. J'ai mis comme valeur par défaut * dans chacun
de
ces champs pour ensuite greffer la fonction "like" dans ma ligne de code
précédente et j'ai une erreur de compilation.
Comment réécrire correctement la ligne de code précédente pour que je
puisseutiliser la fonction (COMME) "like" pour le client et le technicien pour
queje puisse mettre des "*" comme critère de recherche ? Ce sont tous les
deuxdes champs numériques en passant...
Merci !
Les deux valeurs sont numériques. La syntaxe est pas évidente. Où mettre
les ' et les " ?
Je devrai utiliser une fonction qui transforme en texte.
Peux-tu me réécrire la commande s.v.p.
"Patrick" a écrit dans le message de
news:Bonjour,
Je pense que l'utilisation de LIKE est bonne. Si les valeurs sont
numériques... tu pourrais peut-être les transformer en texte... et le
tour
est joué.
Ainsi ton filtre serait :
Me.Filter = "[Technicien] LIKE '" & Me.Rech_Tech & "'And [No_Client]
LIKE '" & Me.Rech_Client & "'"
Qu'en dis-tu ? Tiens-moi au courant si le problème persiste.
--
Patrick
"Richard Martin" wrote in message
news:J'ai le filtre suivant dans un contrôle de recherche liste modifiable
de
monformulaire et il fonctionne.
Me.Filter = "[Technicien] =" & Me.Rech_Tech & "And" & "[No_Client] ="
&
Me.Rech_Client
Mon problème est si je laisse le numéro du technicien vide ou celui du
client j'ai une erreur. J'ai mis comme valeur par défaut * dans
chacun
deces champs pour ensuite greffer la fonction "like" dans ma ligne de
code
précédente et j'ai une erreur de compilation.
Comment réécrire correctement la ligne de code précédente pour que je
puisseutiliser la fonction (COMME) "like" pour le client et le technicien
pour
queje puisse mettre des "*" comme critère de recherche ? Ce sont tous
les
deuxdes champs numériques en passant...
Merci !
Les deux valeurs sont numériques. La syntaxe est pas évidente. Où mettre
les ' et les " ?
Je devrai utiliser une fonction qui transforme en texte.
Peux-tu me réécrire la commande s.v.p.
"Patrick" <nospams_fredin@magic.fr> a écrit dans le message de
news:ONEsVCMeEHA.3988@tk2msftngp13.phx.gbl...
Bonjour,
Je pense que l'utilisation de LIKE est bonne. Si les valeurs sont
numériques... tu pourrais peut-être les transformer en texte... et le
tour
est joué.
Ainsi ton filtre serait :
Me.Filter = "[Technicien] LIKE '" & Me.Rech_Tech & "'And [No_Client]
LIKE '" & Me.Rech_Client & "'"
Qu'en dis-tu ? Tiens-moi au courant si le problème persiste.
--
Patrick
"Richard Martin" <nospam@nospam.qc.ca> wrote in message
news:uL4KzuLeEHA.2848@TK2MSFTNGP10.phx.gbl...
J'ai le filtre suivant dans un contrôle de recherche liste modifiable
de
mon
formulaire et il fonctionne.
Me.Filter = "[Technicien] =" & Me.Rech_Tech & "And" & "[No_Client] ="
&
Me.Rech_Client
Mon problème est si je laisse le numéro du technicien vide ou celui du
client j'ai une erreur. J'ai mis comme valeur par défaut * dans
chacun
de
ces champs pour ensuite greffer la fonction "like" dans ma ligne de
code
précédente et j'ai une erreur de compilation.
Comment réécrire correctement la ligne de code précédente pour que je
puisse
utiliser la fonction (COMME) "like" pour le client et le technicien
pour
que
je puisse mettre des "*" comme critère de recherche ? Ce sont tous
les
deux
des champs numériques en passant...
Merci !
Les deux valeurs sont numériques. La syntaxe est pas évidente. Où mettre
les ' et les " ?
Je devrai utiliser une fonction qui transforme en texte.
Peux-tu me réécrire la commande s.v.p.
"Patrick" a écrit dans le message de
news:Bonjour,
Je pense que l'utilisation de LIKE est bonne. Si les valeurs sont
numériques... tu pourrais peut-être les transformer en texte... et le
tour
est joué.
Ainsi ton filtre serait :
Me.Filter = "[Technicien] LIKE '" & Me.Rech_Tech & "'And [No_Client]
LIKE '" & Me.Rech_Client & "'"
Qu'en dis-tu ? Tiens-moi au courant si le problème persiste.
--
Patrick
"Richard Martin" wrote in message
news:J'ai le filtre suivant dans un contrôle de recherche liste modifiable
de
monformulaire et il fonctionne.
Me.Filter = "[Technicien] =" & Me.Rech_Tech & "And" & "[No_Client] ="
&
Me.Rech_Client
Mon problème est si je laisse le numéro du technicien vide ou celui du
client j'ai une erreur. J'ai mis comme valeur par défaut * dans
chacun
deces champs pour ensuite greffer la fonction "like" dans ma ligne de
code
précédente et j'ai une erreur de compilation.
Comment réécrire correctement la ligne de code précédente pour que je
puisseutiliser la fonction (COMME) "like" pour le client et le technicien
pour
queje puisse mettre des "*" comme critère de recherche ? Ce sont tous
les
deuxdes champs numériques en passant...
Merci !
Les " encadrent les chaînes du code qui sont du texte. Les ' encadrent le
texte dans les requêtes.
Ainsi dans l'ordre il y a :
- 1 " pour commencer un texte
- le texte
- 1 ' pour dire à la requête qu'ensuite il y a du texte
- 1 " pour fermer le texte
Pour "[Technicien] LIKE '" cela se décompose en
- 1 "
- [Technicien] LIKE (avec un espace après)
-1 '
-1 "
La fonction pour transformer en texte peut-être simplement "Format".
Cette fois, cela fonctionne ?
--
Patrick
"Richard Martin" wrote in message
news:Les deux valeurs sont numériques. La syntaxe est pas évidente. Où
mettre
les ' et les " ?
Je devrai utiliser une fonction qui transforme en texte.
Peux-tu me réécrire la commande s.v.p.
"Patrick" a écrit dans le message de
news:Bonjour,
Je pense que l'utilisation de LIKE est bonne. Si les valeurs sont
numériques... tu pourrais peut-être les transformer en texte... et le
tourest joué.
Ainsi ton filtre serait :
Me.Filter = "[Technicien] LIKE '" & Me.Rech_Tech & "'And
[No_Client]
LIKE '" & Me.Rech_Client & "'"
Qu'en dis-tu ? Tiens-moi au courant si le problème persiste.
--
Patrick
"Richard Martin" wrote in message
news:J'ai le filtre suivant dans un contrôle de recherche liste
modifiable
demonformulaire et il fonctionne.
Me.Filter = "[Technicien] =" & Me.Rech_Tech & "And" & "[No_Client]
="
&Me.Rech_Client
Mon problème est si je laisse le numéro du technicien vide ou celui
du
client j'ai une erreur. J'ai mis comme valeur par défaut * dans
chacundeces champs pour ensuite greffer la fonction "like" dans ma ligne de
codeprécédente et j'ai une erreur de compilation.
Comment réécrire correctement la ligne de code précédente pour que
je
puisseutiliser la fonction (COMME) "like" pour le client et le technicien
pourqueje puisse mettre des "*" comme critère de recherche ? Ce sont tous
lesdeuxdes champs numériques en passant...
Merci !
Les " encadrent les chaînes du code qui sont du texte. Les ' encadrent le
texte dans les requêtes.
Ainsi dans l'ordre il y a :
- 1 " pour commencer un texte
- le texte
- 1 ' pour dire à la requête qu'ensuite il y a du texte
- 1 " pour fermer le texte
Pour "[Technicien] LIKE '" cela se décompose en
- 1 "
- [Technicien] LIKE (avec un espace après)
-1 '
-1 "
La fonction pour transformer en texte peut-être simplement "Format".
Cette fois, cela fonctionne ?
--
Patrick
"Richard Martin" <nospam@nospam.qc.ca> wrote in message
news:udM19MMeEHA.3792@TK2MSFTNGP09.phx.gbl...
Les deux valeurs sont numériques. La syntaxe est pas évidente. Où
mettre
les ' et les " ?
Je devrai utiliser une fonction qui transforme en texte.
Peux-tu me réécrire la commande s.v.p.
"Patrick" <nospams_fredin@magic.fr> a écrit dans le message de
news:ONEsVCMeEHA.3988@tk2msftngp13.phx.gbl...
Bonjour,
Je pense que l'utilisation de LIKE est bonne. Si les valeurs sont
numériques... tu pourrais peut-être les transformer en texte... et le
tour
est joué.
Ainsi ton filtre serait :
Me.Filter = "[Technicien] LIKE '" & Me.Rech_Tech & "'And
[No_Client]
LIKE '" & Me.Rech_Client & "'"
Qu'en dis-tu ? Tiens-moi au courant si le problème persiste.
--
Patrick
"Richard Martin" <nospam@nospam.qc.ca> wrote in message
news:uL4KzuLeEHA.2848@TK2MSFTNGP10.phx.gbl...
J'ai le filtre suivant dans un contrôle de recherche liste
modifiable
de
mon
formulaire et il fonctionne.
Me.Filter = "[Technicien] =" & Me.Rech_Tech & "And" & "[No_Client]
="
&
Me.Rech_Client
Mon problème est si je laisse le numéro du technicien vide ou celui
du
client j'ai une erreur. J'ai mis comme valeur par défaut * dans
chacun
de
ces champs pour ensuite greffer la fonction "like" dans ma ligne de
code
précédente et j'ai une erreur de compilation.
Comment réécrire correctement la ligne de code précédente pour que
je
puisse
utiliser la fonction (COMME) "like" pour le client et le technicien
pour
que
je puisse mettre des "*" comme critère de recherche ? Ce sont tous
les
deux
des champs numériques en passant...
Merci !
Les " encadrent les chaînes du code qui sont du texte. Les ' encadrent le
texte dans les requêtes.
Ainsi dans l'ordre il y a :
- 1 " pour commencer un texte
- le texte
- 1 ' pour dire à la requête qu'ensuite il y a du texte
- 1 " pour fermer le texte
Pour "[Technicien] LIKE '" cela se décompose en
- 1 "
- [Technicien] LIKE (avec un espace après)
-1 '
-1 "
La fonction pour transformer en texte peut-être simplement "Format".
Cette fois, cela fonctionne ?
--
Patrick
"Richard Martin" wrote in message
news:Les deux valeurs sont numériques. La syntaxe est pas évidente. Où
mettre
les ' et les " ?
Je devrai utiliser une fonction qui transforme en texte.
Peux-tu me réécrire la commande s.v.p.
"Patrick" a écrit dans le message de
news:Bonjour,
Je pense que l'utilisation de LIKE est bonne. Si les valeurs sont
numériques... tu pourrais peut-être les transformer en texte... et le
tourest joué.
Ainsi ton filtre serait :
Me.Filter = "[Technicien] LIKE '" & Me.Rech_Tech & "'And
[No_Client]
LIKE '" & Me.Rech_Client & "'"
Qu'en dis-tu ? Tiens-moi au courant si le problème persiste.
--
Patrick
"Richard Martin" wrote in message
news:J'ai le filtre suivant dans un contrôle de recherche liste
modifiable
demonformulaire et il fonctionne.
Me.Filter = "[Technicien] =" & Me.Rech_Tech & "And" & "[No_Client]
="
&Me.Rech_Client
Mon problème est si je laisse le numéro du technicien vide ou celui
du
client j'ai une erreur. J'ai mis comme valeur par défaut * dans
chacundeces champs pour ensuite greffer la fonction "like" dans ma ligne de
codeprécédente et j'ai une erreur de compilation.
Comment réécrire correctement la ligne de code précédente pour que
je
puisseutiliser la fonction (COMME) "like" pour le client et le technicien
pourqueje puisse mettre des "*" comme critère de recherche ? Ce sont tous
lesdeuxdes champs numériques en passant...
Merci !
La commande Format ne converti pas une valeur en texte. Il y a une
fonction
NUMCHAINE ???
Me.Filter = "[Technicien] LIKE '" & Me.Rech_Tech & "'And [No_Client] LIKE
'"
& Me.Rech_Client & "'"
Ou est-ce que je met "Format" dans cette ligne de code pour Technicien et
Client si ce sont tous les deux des champs numériques. Dans les champs du
formulaire, je veux pouvoir écrire * pour avoir toutes les données sans
filtre. Je choisirai donc ce que je veux ou * pour tous.
"Patrick" a écrit dans le message de
news:Les " encadrent les chaînes du code qui sont du texte. Les ' encadrent
le
texte dans les requêtes.
Ainsi dans l'ordre il y a :
- 1 " pour commencer un texte
- le texte
- 1 ' pour dire à la requête qu'ensuite il y a du texte
- 1 " pour fermer le texte
Pour "[Technicien] LIKE '" cela se décompose en
- 1 "
- [Technicien] LIKE (avec un espace après)
-1 '
-1 "
La fonction pour transformer en texte peut-être simplement "Format".
Cette fois, cela fonctionne ?
--
Patrick
"Richard Martin" wrote in message
news:Les deux valeurs sont numériques. La syntaxe est pas évidente. Où
mettreles ' et les " ?
Je devrai utiliser une fonction qui transforme en texte.
Peux-tu me réécrire la commande s.v.p.
"Patrick" a écrit dans le message de
news:Bonjour,
Je pense que l'utilisation de LIKE est bonne. Si les valeurs sont
numériques... tu pourrais peut-être les transformer en texte... et
le
tourest joué.
Ainsi ton filtre serait :
Me.Filter = "[Technicien] LIKE '" & Me.Rech_Tech & "'And
[No_Client]LIKE '" & Me.Rech_Client & "'"
Qu'en dis-tu ? Tiens-moi au courant si le problème persiste.
--
Patrick
"Richard Martin" wrote in message
news:J'ai le filtre suivant dans un contrôle de recherche liste
modifiabledemonformulaire et il fonctionne.
Me.Filter = "[Technicien] =" & Me.Rech_Tech & "And" & "[No_Client]
="&Me.Rech_Client
Mon problème est si je laisse le numéro du technicien vide ou
celui
duclient j'ai une erreur. J'ai mis comme valeur par défaut * dans
chacundeces champs pour ensuite greffer la fonction "like" dans ma ligne
de
codeprécédente et j'ai une erreur de compilation.
Comment réécrire correctement la ligne de code précédente pour que
jepuisseutiliser la fonction (COMME) "like" pour le client et le
technicien
pourqueje puisse mettre des "*" comme critère de recherche ? Ce sont
tous
lesdeuxdes champs numériques en passant...
Merci !
La commande Format ne converti pas une valeur en texte. Il y a une
fonction
NUMCHAINE ???
Me.Filter = "[Technicien] LIKE '" & Me.Rech_Tech & "'And [No_Client] LIKE
'"
& Me.Rech_Client & "'"
Ou est-ce que je met "Format" dans cette ligne de code pour Technicien et
Client si ce sont tous les deux des champs numériques. Dans les champs du
formulaire, je veux pouvoir écrire * pour avoir toutes les données sans
filtre. Je choisirai donc ce que je veux ou * pour tous.
"Patrick" <nospams_fredin@magic.fr> a écrit dans le message de
news:epBrahMeEHA.3148@TK2MSFTNGP10.phx.gbl...
Les " encadrent les chaînes du code qui sont du texte. Les ' encadrent
le
texte dans les requêtes.
Ainsi dans l'ordre il y a :
- 1 " pour commencer un texte
- le texte
- 1 ' pour dire à la requête qu'ensuite il y a du texte
- 1 " pour fermer le texte
Pour "[Technicien] LIKE '" cela se décompose en
- 1 "
- [Technicien] LIKE (avec un espace après)
-1 '
-1 "
La fonction pour transformer en texte peut-être simplement "Format".
Cette fois, cela fonctionne ?
--
Patrick
"Richard Martin" <nospam@nospam.qc.ca> wrote in message
news:udM19MMeEHA.3792@TK2MSFTNGP09.phx.gbl...
Les deux valeurs sont numériques. La syntaxe est pas évidente. Où
mettre
les ' et les " ?
Je devrai utiliser une fonction qui transforme en texte.
Peux-tu me réécrire la commande s.v.p.
"Patrick" <nospams_fredin@magic.fr> a écrit dans le message de
news:ONEsVCMeEHA.3988@tk2msftngp13.phx.gbl...
Bonjour,
Je pense que l'utilisation de LIKE est bonne. Si les valeurs sont
numériques... tu pourrais peut-être les transformer en texte... et
le
tour
est joué.
Ainsi ton filtre serait :
Me.Filter = "[Technicien] LIKE '" & Me.Rech_Tech & "'And
[No_Client]
LIKE '" & Me.Rech_Client & "'"
Qu'en dis-tu ? Tiens-moi au courant si le problème persiste.
--
Patrick
"Richard Martin" <nospam@nospam.qc.ca> wrote in message
news:uL4KzuLeEHA.2848@TK2MSFTNGP10.phx.gbl...
J'ai le filtre suivant dans un contrôle de recherche liste
modifiable
de
mon
formulaire et il fonctionne.
Me.Filter = "[Technicien] =" & Me.Rech_Tech & "And" & "[No_Client]
="
&
Me.Rech_Client
Mon problème est si je laisse le numéro du technicien vide ou
celui
du
client j'ai une erreur. J'ai mis comme valeur par défaut * dans
chacun
de
ces champs pour ensuite greffer la fonction "like" dans ma ligne
de
code
précédente et j'ai une erreur de compilation.
Comment réécrire correctement la ligne de code précédente pour que
je
puisse
utiliser la fonction (COMME) "like" pour le client et le
technicien
pour
que
je puisse mettre des "*" comme critère de recherche ? Ce sont
tous
les
deux
des champs numériques en passant...
Merci !
La commande Format ne converti pas une valeur en texte. Il y a une
fonction
NUMCHAINE ???
Me.Filter = "[Technicien] LIKE '" & Me.Rech_Tech & "'And [No_Client] LIKE
'"
& Me.Rech_Client & "'"
Ou est-ce que je met "Format" dans cette ligne de code pour Technicien et
Client si ce sont tous les deux des champs numériques. Dans les champs du
formulaire, je veux pouvoir écrire * pour avoir toutes les données sans
filtre. Je choisirai donc ce que je veux ou * pour tous.
"Patrick" a écrit dans le message de
news:Les " encadrent les chaînes du code qui sont du texte. Les ' encadrent
le
texte dans les requêtes.
Ainsi dans l'ordre il y a :
- 1 " pour commencer un texte
- le texte
- 1 ' pour dire à la requête qu'ensuite il y a du texte
- 1 " pour fermer le texte
Pour "[Technicien] LIKE '" cela se décompose en
- 1 "
- [Technicien] LIKE (avec un espace après)
-1 '
-1 "
La fonction pour transformer en texte peut-être simplement "Format".
Cette fois, cela fonctionne ?
--
Patrick
"Richard Martin" wrote in message
news:Les deux valeurs sont numériques. La syntaxe est pas évidente. Où
mettreles ' et les " ?
Je devrai utiliser une fonction qui transforme en texte.
Peux-tu me réécrire la commande s.v.p.
"Patrick" a écrit dans le message de
news:Bonjour,
Je pense que l'utilisation de LIKE est bonne. Si les valeurs sont
numériques... tu pourrais peut-être les transformer en texte... et
le
tourest joué.
Ainsi ton filtre serait :
Me.Filter = "[Technicien] LIKE '" & Me.Rech_Tech & "'And
[No_Client]LIKE '" & Me.Rech_Client & "'"
Qu'en dis-tu ? Tiens-moi au courant si le problème persiste.
--
Patrick
"Richard Martin" wrote in message
news:J'ai le filtre suivant dans un contrôle de recherche liste
modifiabledemonformulaire et il fonctionne.
Me.Filter = "[Technicien] =" & Me.Rech_Tech & "And" & "[No_Client]
="&Me.Rech_Client
Mon problème est si je laisse le numéro du technicien vide ou
celui
duclient j'ai une erreur. J'ai mis comme valeur par défaut * dans
chacundeces champs pour ensuite greffer la fonction "like" dans ma ligne
de
codeprécédente et j'ai une erreur de compilation.
Comment réécrire correctement la ligne de code précédente pour que
jepuisseutiliser la fonction (COMME) "like" pour le client et le
technicien
pourqueje puisse mettre des "*" comme critère de recherche ? Ce sont
tous
lesdeuxdes champs numériques en passant...
Merci !
Tu as sans doute raison. Comme j'utilise une version anglaise, je ne
connais
le nom de la fonction en français mais si une fonction convertie
directement
en texte, il faut l'utiliser. Je te montre exemple avec Format mais
utilise
une autre fonction si tu la connais.
Le filtre devient :
Me.Filter = "[Technicien] LIKE '" & Format(Me.Rech_Tech, "0") & "'And
[No_Client] LIKE '" & Format(Me.Rech_Client, "0") & "'"
Quel type d'objet est Me.Rech_Tech ? Aurais-tu la possibilité de mettre
une
liste déroulante ? De cette façon ce serait plus simple.
--
Patrick
"Richard Martin" wrote in message
news:La commande Format ne converti pas une valeur en texte. Il y a une
fonctionNUMCHAINE ???
Me.Filter = "[Technicien] LIKE '" & Me.Rech_Tech & "'And [No_Client]
LIKE
'"& Me.Rech_Client & "'"
Ou est-ce que je met "Format" dans cette ligne de code pour Technicien
et
Client si ce sont tous les deux des champs numériques. Dans les champs
du
formulaire, je veux pouvoir écrire * pour avoir toutes les données sans
filtre. Je choisirai donc ce que je veux ou * pour tous.
"Patrick" a écrit dans le message de
news:Les " encadrent les chaînes du code qui sont du texte. Les ' encadrent
letexte dans les requêtes.
Ainsi dans l'ordre il y a :
- 1 " pour commencer un texte
- le texte
- 1 ' pour dire à la requête qu'ensuite il y a du texte
- 1 " pour fermer le texte
Pour "[Technicien] LIKE '" cela se décompose en
- 1 "
- [Technicien] LIKE (avec un espace après)
-1 '
-1 "
La fonction pour transformer en texte peut-être simplement "Format".
Cette fois, cela fonctionne ?
--
Patrick
"Richard Martin" wrote in message
news:Les deux valeurs sont numériques. La syntaxe est pas évidente. Où
mettreles ' et les " ?
Je devrai utiliser une fonction qui transforme en texte.
Peux-tu me réécrire la commande s.v.p.
"Patrick" a écrit dans le message de
news:Bonjour,
Je pense que l'utilisation de LIKE est bonne. Si les valeurs sont
numériques... tu pourrais peut-être les transformer en texte... et
letourest joué.
Ainsi ton filtre serait :
Me.Filter = "[Technicien] LIKE '" & Me.Rech_Tech & "'And
[No_Client]LIKE '" & Me.Rech_Client & "'"
Qu'en dis-tu ? Tiens-moi au courant si le problème persiste.
--
Patrick
"Richard Martin" wrote in message
news:J'ai le filtre suivant dans un contrôle de recherche liste
modifiabledemonformulaire et il fonctionne.
Me.Filter = "[Technicien] =" & Me.Rech_Tech & "And" &
"[No_Client]
="&Me.Rech_Client
Mon problème est si je laisse le numéro du technicien vide ou
celuiduclient j'ai une erreur. J'ai mis comme valeur par défaut * dans
chacundeces champs pour ensuite greffer la fonction "like" dans ma ligne
decodeprécédente et j'ai une erreur de compilation.
Comment réécrire correctement la ligne de code précédente pour
que
jepuisseutiliser la fonction (COMME) "like" pour le client et le
technicienpourqueje puisse mettre des "*" comme critère de recherche ? Ce sont
touslesdeuxdes champs numériques en passant...
Merci !
Tu as sans doute raison. Comme j'utilise une version anglaise, je ne
connais
le nom de la fonction en français mais si une fonction convertie
directement
en texte, il faut l'utiliser. Je te montre exemple avec Format mais
utilise
une autre fonction si tu la connais.
Le filtre devient :
Me.Filter = "[Technicien] LIKE '" & Format(Me.Rech_Tech, "0") & "'And
[No_Client] LIKE '" & Format(Me.Rech_Client, "0") & "'"
Quel type d'objet est Me.Rech_Tech ? Aurais-tu la possibilité de mettre
une
liste déroulante ? De cette façon ce serait plus simple.
--
Patrick
"Richard Martin" <nospam@nospam.qc.ca> wrote in message
news:ODjPSnMeEHA.1652@TK2MSFTNGP09.phx.gbl...
La commande Format ne converti pas une valeur en texte. Il y a une
fonction
NUMCHAINE ???
Me.Filter = "[Technicien] LIKE '" & Me.Rech_Tech & "'And [No_Client]
LIKE
'"
& Me.Rech_Client & "'"
Ou est-ce que je met "Format" dans cette ligne de code pour Technicien
et
Client si ce sont tous les deux des champs numériques. Dans les champs
du
formulaire, je veux pouvoir écrire * pour avoir toutes les données sans
filtre. Je choisirai donc ce que je veux ou * pour tous.
"Patrick" <nospams_fredin@magic.fr> a écrit dans le message de
news:epBrahMeEHA.3148@TK2MSFTNGP10.phx.gbl...
Les " encadrent les chaînes du code qui sont du texte. Les ' encadrent
le
texte dans les requêtes.
Ainsi dans l'ordre il y a :
- 1 " pour commencer un texte
- le texte
- 1 ' pour dire à la requête qu'ensuite il y a du texte
- 1 " pour fermer le texte
Pour "[Technicien] LIKE '" cela se décompose en
- 1 "
- [Technicien] LIKE (avec un espace après)
-1 '
-1 "
La fonction pour transformer en texte peut-être simplement "Format".
Cette fois, cela fonctionne ?
--
Patrick
"Richard Martin" <nospam@nospam.qc.ca> wrote in message
news:udM19MMeEHA.3792@TK2MSFTNGP09.phx.gbl...
Les deux valeurs sont numériques. La syntaxe est pas évidente. Où
mettre
les ' et les " ?
Je devrai utiliser une fonction qui transforme en texte.
Peux-tu me réécrire la commande s.v.p.
"Patrick" <nospams_fredin@magic.fr> a écrit dans le message de
news:ONEsVCMeEHA.3988@tk2msftngp13.phx.gbl...
Bonjour,
Je pense que l'utilisation de LIKE est bonne. Si les valeurs sont
numériques... tu pourrais peut-être les transformer en texte... et
le
tour
est joué.
Ainsi ton filtre serait :
Me.Filter = "[Technicien] LIKE '" & Me.Rech_Tech & "'And
[No_Client]
LIKE '" & Me.Rech_Client & "'"
Qu'en dis-tu ? Tiens-moi au courant si le problème persiste.
--
Patrick
"Richard Martin" <nospam@nospam.qc.ca> wrote in message
news:uL4KzuLeEHA.2848@TK2MSFTNGP10.phx.gbl...
J'ai le filtre suivant dans un contrôle de recherche liste
modifiable
de
mon
formulaire et il fonctionne.
Me.Filter = "[Technicien] =" & Me.Rech_Tech & "And" &
"[No_Client]
="
&
Me.Rech_Client
Mon problème est si je laisse le numéro du technicien vide ou
celui
du
client j'ai une erreur. J'ai mis comme valeur par défaut * dans
chacun
de
ces champs pour ensuite greffer la fonction "like" dans ma ligne
de
code
précédente et j'ai une erreur de compilation.
Comment réécrire correctement la ligne de code précédente pour
que
je
puisse
utiliser la fonction (COMME) "like" pour le client et le
technicien
pour
que
je puisse mettre des "*" comme critère de recherche ? Ce sont
tous
les
deux
des champs numériques en passant...
Merci !
Tu as sans doute raison. Comme j'utilise une version anglaise, je ne
connais
le nom de la fonction en français mais si une fonction convertie
directement
en texte, il faut l'utiliser. Je te montre exemple avec Format mais
utilise
une autre fonction si tu la connais.
Le filtre devient :
Me.Filter = "[Technicien] LIKE '" & Format(Me.Rech_Tech, "0") & "'And
[No_Client] LIKE '" & Format(Me.Rech_Client, "0") & "'"
Quel type d'objet est Me.Rech_Tech ? Aurais-tu la possibilité de mettre
une
liste déroulante ? De cette façon ce serait plus simple.
--
Patrick
"Richard Martin" wrote in message
news:La commande Format ne converti pas une valeur en texte. Il y a une
fonctionNUMCHAINE ???
Me.Filter = "[Technicien] LIKE '" & Me.Rech_Tech & "'And [No_Client]
LIKE
'"& Me.Rech_Client & "'"
Ou est-ce que je met "Format" dans cette ligne de code pour Technicien
et
Client si ce sont tous les deux des champs numériques. Dans les champs
du
formulaire, je veux pouvoir écrire * pour avoir toutes les données sans
filtre. Je choisirai donc ce que je veux ou * pour tous.
"Patrick" a écrit dans le message de
news:Les " encadrent les chaînes du code qui sont du texte. Les ' encadrent
letexte dans les requêtes.
Ainsi dans l'ordre il y a :
- 1 " pour commencer un texte
- le texte
- 1 ' pour dire à la requête qu'ensuite il y a du texte
- 1 " pour fermer le texte
Pour "[Technicien] LIKE '" cela se décompose en
- 1 "
- [Technicien] LIKE (avec un espace après)
-1 '
-1 "
La fonction pour transformer en texte peut-être simplement "Format".
Cette fois, cela fonctionne ?
--
Patrick
"Richard Martin" wrote in message
news:Les deux valeurs sont numériques. La syntaxe est pas évidente. Où
mettreles ' et les " ?
Je devrai utiliser une fonction qui transforme en texte.
Peux-tu me réécrire la commande s.v.p.
"Patrick" a écrit dans le message de
news:Bonjour,
Je pense que l'utilisation de LIKE est bonne. Si les valeurs sont
numériques... tu pourrais peut-être les transformer en texte... et
letourest joué.
Ainsi ton filtre serait :
Me.Filter = "[Technicien] LIKE '" & Me.Rech_Tech & "'And
[No_Client]LIKE '" & Me.Rech_Client & "'"
Qu'en dis-tu ? Tiens-moi au courant si le problème persiste.
--
Patrick
"Richard Martin" wrote in message
news:J'ai le filtre suivant dans un contrôle de recherche liste
modifiabledemonformulaire et il fonctionne.
Me.Filter = "[Technicien] =" & Me.Rech_Tech & "And" &
"[No_Client]
="&Me.Rech_Client
Mon problème est si je laisse le numéro du technicien vide ou
celuiduclient j'ai une erreur. J'ai mis comme valeur par défaut * dans
chacundeces champs pour ensuite greffer la fonction "like" dans ma ligne
decodeprécédente et j'ai une erreur de compilation.
Comment réécrire correctement la ligne de code précédente pour
que
jepuisseutiliser la fonction (COMME) "like" pour le client et le
technicienpourqueje puisse mettre des "*" comme critère de recherche ? Ce sont
touslesdeuxdes champs numériques en passant...
Merci !