J 'ai écris un DLookUp avec deux critères et il coince : "erreur 2001
opération annulée"
Je crée d'abord une chaine regroupant mes deux
critères - aprés vérif j'ai bien une chaine-,
puis je place cette chaine comme critère :
les critères sont bien numériques ? Me!cb_Contrat.Value est-il bien de la même structure que la valeur retournée ? -- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Bataille Jean-Paul" a écrit dans le message de news:3ff15a91$0$7150$
Bonjour,
J 'ai écris un DLookUp avec deux critères et il coince : "erreur 2001 opération annulée" Je crée d'abord une chaine regroupant mes deux critères - aprés vérif j'ai bien une chaine-, puis je place cette chaine comme critère :
Où se cache l'erreur à moins que ce ne soit une astuce ...
remerciements anticipés JPB
Bonjourr.
les critères sont bien numériques ?
Me!cb_Contrat.Value est-il bien de la même structure que la valeur retournée
?
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Bataille Jean-Paul" <jeanpaul.bataille@free.fr> a écrit dans le message de
news:3ff15a91$0$7150$626a54ce@news.free.fr...
Bonjour,
J 'ai écris un DLookUp avec deux critères et il coince : "erreur 2001
opération annulée"
Je crée d'abord une chaine regroupant mes deux
critères - aprés vérif j'ai bien une chaine-,
puis je place cette chaine comme critère :
les critères sont bien numériques ? Me!cb_Contrat.Value est-il bien de la même structure que la valeur retournée ? -- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Bataille Jean-Paul" a écrit dans le message de news:3ff15a91$0$7150$
Bonjour,
J 'ai écris un DLookUp avec deux critères et il coince : "erreur 2001 opération annulée" Je crée d'abord une chaine regroupant mes deux critères - aprés vérif j'ai bien une chaine-, puis je place cette chaine comme critère :
Où se cache l'erreur à moins que ce ne soit une astuce ...
remerciements anticipés JPB
Bataille Jean-Paul
Bonjour Raymond,
Qu'est ce que la structure d'une combobox ? Me!cb_Contrat.Value est-il bien de la même structure que la valeur retournée
Mes comboboxes sont chargées à partir de tables ou de requètes donc normalement pas de Pb pour le type des données.
Merci pour ton aide, JPB
-------
"Raymond [mvp]" a écrit dans le message de news:
Bonjourr.
les critères sont bien numériques ? Me!cb_Contrat.Value est-il bien de la même structure que la valeur retournée
? -- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Bataille Jean-Paul" a écrit dans le message de
news:3ff15a91$0$7150$
Bonjour,
J 'ai écris un DLookUp avec deux critères et il coince : "erreur 2001 opération annulée" Je crée d'abord une chaine regroupant mes deux critères - aprés vérif j'ai bien une chaine-, puis je place cette chaine comme critère :
Où se cache l'erreur à moins que ce ne soit une astuce ...
remerciements anticipés JPB
Bonjour Raymond,
Qu'est ce que la structure d'une combobox ?
Me!cb_Contrat.Value est-il bien de la même structure que la
valeur retournée
Mes comboboxes sont chargées à partir de tables ou de requètes donc
normalement pas de Pb pour le type des données.
Merci pour ton aide,
JPB
-------
"Raymond [mvp]" <XYZ.access.seneque@free.fr> a écrit dans le message de
news:efSo1eszDHA.2224@TK2MSFTNGP09.phx.gbl...
Bonjourr.
les critères sont bien numériques ?
Me!cb_Contrat.Value est-il bien de la même structure que la valeur
retournée
?
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Bataille Jean-Paul" <jeanpaul.bataille@free.fr> a écrit dans le message
de
news:3ff15a91$0$7150$626a54ce@news.free.fr...
Bonjour,
J 'ai écris un DLookUp avec deux critères et il coince : "erreur 2001
opération annulée"
Je crée d'abord une chaine regroupant mes deux
critères - aprés vérif j'ai bien une chaine-,
puis je place cette chaine comme critère :
Qu'est ce que la structure d'une combobox ? Me!cb_Contrat.Value est-il bien de la même structure que la valeur retournée
Mes comboboxes sont chargées à partir de tables ou de requètes donc normalement pas de Pb pour le type des données.
Merci pour ton aide, JPB
-------
"Raymond [mvp]" a écrit dans le message de news:
Bonjourr.
les critères sont bien numériques ? Me!cb_Contrat.Value est-il bien de la même structure que la valeur retournée
? -- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Bataille Jean-Paul" a écrit dans le message de
news:3ff15a91$0$7150$
Bonjour,
J 'ai écris un DLookUp avec deux critères et il coince : "erreur 2001 opération annulée" Je crée d'abord une chaine regroupant mes deux critères - aprés vérif j'ai bien une chaine-, puis je place cette chaine comme critère :
Tu peux afficher ici la chaîne que tu obtiens avec les fonctions de ton premier post ?
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Bataille Jean-Paul" a écrit dans le message de news:3ff19c7e$0$7132$
Je place des quotes : ' de part et d'autre de Me!cb_SAP ou je fais CStr(Me!cb_SAP)
ça coince toujours
merci pour ta patience Raymond,
Bataille Jean-Paul
Le code
Private Sub cb_Travaux_AfterUpdate()
Dim str2Critéres As String 'sur choix des travaux placer le bon contrat dans cb_Contrat 'affichage du nom du fournisseur lors du défilement des enregistrements ' DLookUp avec deux critères : SAP et Travaux str2Critéres = "[Clé2_SAP] =" & Me!cb_SAP & " AND " & "[txt_Travaux] = " & Me!cb_Travaux Me!cb_Contrat.Value = DLookup("Clé_Contrat", "R_Contrat_Fluide_finale", str2Critéres)
End Sub
Résultat de la requète : R_Contrat_Fluide_finale :
Les clé2_SAP sont définies comme des numeriques dans mon brouillon -ici- il sera en fait des strings comme le reste des champs.
Bonne soirée, Jean-Paul B
"Raymond [mvp]" a écrit dans le message de news:
Tu peux afficher ici la chaîne que tu obtiens avec les fonctions de ton premier post ?
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Bataille Jean-Paul" a écrit dans le message de
news:3ff19c7e$0$7132$
Je place des quotes : ' de part et d'autre de Me!cb_SAP ou je fais CStr(Me!cb_SAP)
ça coince toujours
merci pour ta patience Raymond,
Le code
Private Sub cb_Travaux_AfterUpdate()
Dim str2Critéres As String
'sur choix des travaux placer le bon contrat dans cb_Contrat
'affichage du nom du fournisseur lors du défilement des enregistrements
' DLookUp avec deux critères : SAP et
Travaux
str2Critéres = "[Clé2_SAP] =" & Me!cb_SAP & " AND " & "[txt_Travaux] = "
& Me!cb_Travaux
Me!cb_Contrat.Value = DLookup("Clé_Contrat", "R_Contrat_Fluide_finale",
str2Critéres)
End Sub
Résultat de la requète : R_Contrat_Fluide_finale :
Dim str2Critéres As String 'sur choix des travaux placer le bon contrat dans cb_Contrat 'affichage du nom du fournisseur lors du défilement des enregistrements ' DLookUp avec deux critères : SAP et Travaux str2Critéres = "[Clé2_SAP] =" & Me!cb_SAP & " AND " & "[txt_Travaux] = " & Me!cb_Travaux Me!cb_Contrat.Value = DLookup("Clé_Contrat", "R_Contrat_Fluide_finale", str2Critéres)
End Sub
Résultat de la requète : R_Contrat_Fluide_finale :
Les clé2_SAP sont définies comme des numeriques dans mon brouillon -ici- il sera en fait des strings comme le reste des champs.
Bonne soirée, Jean-Paul B
"Raymond [mvp]" a écrit dans le message de news:
Tu peux afficher ici la chaîne que tu obtiens avec les fonctions de ton premier post ?
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Bataille Jean-Paul" a écrit dans le message de
news:3ff19c7e$0$7132$
Je place des quotes : ' de part et d'autre de Me!cb_SAP ou je fais CStr(Me!cb_SAP)
ça coince toujours
merci pour ta patience Raymond,
Raymond [mvp]
déjà il faut encadrer tes critères par des ' str2Critéres = "[Clé2_SAP] ='" & Me!cb_SAP & "' AND " & "[txt_Travaux] = '" & Me!cb_Travaux & "'"
ensuite voir. -- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Bataille Jean-Paul" a écrit dans le message de news:3ff1ba71$0$7138$
Le code
Private Sub cb_Travaux_AfterUpdate()
Dim str2Critéres As String 'sur choix des travaux placer le bon contrat dans cb_Contrat 'affichage du nom du fournisseur lors du défilement des enregistrements
' DLookUp avec deux critères : SAP et Travaux str2Critéres = "[Clé2_SAP] =" & Me!cb_SAP & " AND " & "[txt_Travaux] " & Me!cb_Travaux Me!cb_Contrat.Value = DLookup("Clé_Contrat", "R_Contrat_Fluide_finale",
str2Critéres)
End Sub
Résultat de la requète : R_Contrat_Fluide_finale :
Les clé2_SAP sont définies comme des numeriques dans mon brouillon -ici- il
sera en fait des strings comme le reste des champs.
Bonne soirée, Jean-Paul B
déjà il faut encadrer tes critères par des '
str2Critéres = "[Clé2_SAP] ='" & Me!cb_SAP & "' AND " & "[txt_Travaux] = '"
& Me!cb_Travaux & "'"
ensuite voir.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Bataille Jean-Paul" <jeanpaul.bataille@free.fr> a écrit dans le message de
news:3ff1ba71$0$7138$626a54ce@news.free.fr...
Le code
Private Sub cb_Travaux_AfterUpdate()
Dim str2Critéres As String
'sur choix des travaux placer le bon contrat dans cb_Contrat
'affichage du nom du fournisseur lors du défilement des
enregistrements
' DLookUp avec deux critères : SAP et
Travaux
str2Critéres = "[Clé2_SAP] =" & Me!cb_SAP & " AND " & "[txt_Travaux] "
& Me!cb_Travaux
Me!cb_Contrat.Value = DLookup("Clé_Contrat",
"R_Contrat_Fluide_finale",
str2Critéres)
End Sub
Résultat de la requète : R_Contrat_Fluide_finale :
déjà il faut encadrer tes critères par des ' str2Critéres = "[Clé2_SAP] ='" & Me!cb_SAP & "' AND " & "[txt_Travaux] = '" & Me!cb_Travaux & "'"
ensuite voir. -- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Bataille Jean-Paul" a écrit dans le message de news:3ff1ba71$0$7138$
Le code
Private Sub cb_Travaux_AfterUpdate()
Dim str2Critéres As String 'sur choix des travaux placer le bon contrat dans cb_Contrat 'affichage du nom du fournisseur lors du défilement des enregistrements
' DLookUp avec deux critères : SAP et Travaux str2Critéres = "[Clé2_SAP] =" & Me!cb_SAP & " AND " & "[txt_Travaux] " & Me!cb_Travaux Me!cb_Contrat.Value = DLookup("Clé_Contrat", "R_Contrat_Fluide_finale",
str2Critéres)
End Sub
Résultat de la requète : R_Contrat_Fluide_finale :
Les clé2_SAP sont définies comme des numeriques dans mon brouillon -ici- il
sera en fait des strings comme le reste des champs.
Bonne soirée, Jean-Paul B
Bataille Jean-Paul
J'ai repris ton expression du critère sous la forme : str2Critéres = "[Clé2_SAP] ='" & Me!cb_SAP & "' AND " & "[txt_Travaux] = '" & Me!cb_Travaux & "'"
et la machine me jette : erreur 3464 : "type de données incompatible dans l'expression du critère"
Merci pour ton aide JP
"Raymond [mvp]" a écrit dans le message de news:
déjà il faut encadrer tes critères par des ' str2Critéres = "[Clé2_SAP] ='" & Me!cb_SAP & "' AND " & "[txt_Travaux] '" & Me!cb_Travaux & "'"
ensuite voir. -- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Bataille Jean-Paul" a écrit dans le message de
news:3ff1ba71$0$7138$
Le code
Private Sub cb_Travaux_AfterUpdate()
Dim str2Critéres As String 'sur choix des travaux placer le bon contrat dans cb_Contrat 'affichage du nom du fournisseur lors du défilement des enregistrements
' DLookUp avec deux critères : SAP et Travaux str2Critéres = "[Clé2_SAP] =" & Me!cb_SAP & " AND " & "[txt_Travaux] "
Les clé2_SAP sont définies comme des numeriques dans mon brouillon -ici- il
sera en fait des strings comme le reste des champs.
Bonne soirée, Jean-Paul B
J'ai repris ton expression du critère sous la forme :
str2Critéres = "[Clé2_SAP] ='" & Me!cb_SAP & "' AND " & "[txt_Travaux] = '"
& Me!cb_Travaux & "'"
et la machine me jette :
erreur 3464 : "type de données incompatible dans l'expression du critère"
Merci pour ton aide
JP
"Raymond [mvp]" <XYZ.access.seneque@free.fr> a écrit dans le message de
news:egi4a8vzDHA.716@TK2MSFTNGP12.phx.gbl...
déjà il faut encadrer tes critères par des '
str2Critéres = "[Clé2_SAP] ='" & Me!cb_SAP & "' AND " & "[txt_Travaux] '"
& Me!cb_Travaux & "'"
ensuite voir.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Bataille Jean-Paul" <jeanpaul.bataille@free.fr> a écrit dans le message
de
news:3ff1ba71$0$7138$626a54ce@news.free.fr...
Le code
Private Sub cb_Travaux_AfterUpdate()
Dim str2Critéres As String
'sur choix des travaux placer le bon contrat dans cb_Contrat
'affichage du nom du fournisseur lors du défilement des
enregistrements
' DLookUp avec deux critères : SAP et
Travaux
str2Critéres = "[Clé2_SAP] =" & Me!cb_SAP & " AND " & "[txt_Travaux]
"
J'ai repris ton expression du critère sous la forme : str2Critéres = "[Clé2_SAP] ='" & Me!cb_SAP & "' AND " & "[txt_Travaux] = '" & Me!cb_Travaux & "'"
et la machine me jette : erreur 3464 : "type de données incompatible dans l'expression du critère"
Merci pour ton aide JP
"Raymond [mvp]" a écrit dans le message de news:
déjà il faut encadrer tes critères par des ' str2Critéres = "[Clé2_SAP] ='" & Me!cb_SAP & "' AND " & "[txt_Travaux] '" & Me!cb_Travaux & "'"
ensuite voir. -- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Bataille Jean-Paul" a écrit dans le message de
news:3ff1ba71$0$7138$
Le code
Private Sub cb_Travaux_AfterUpdate()
Dim str2Critéres As String 'sur choix des travaux placer le bon contrat dans cb_Contrat 'affichage du nom du fournisseur lors du défilement des enregistrements
' DLookUp avec deux critères : SAP et Travaux str2Critéres = "[Clé2_SAP] =" & Me!cb_SAP & " AND " & "[txt_Travaux] "