Je veux mettre =E0 jour CHAMP2 en fonction de CHAMP1=20
(employant
une fonction ou une requ=EAte mise =E0 jour) :=20
--> si la valeur de CHAMP1 est 123 ou 234 ou 256 ou 325 ou=20
456 , et la valeur CHAMP2 est "NS", alors remplacer la=20
valeur CHAMP2 par "PAP" o=F9 lieu de "NS"
--> si la valeur CHAMP1 est 523 ou 534 ou 656 ou 525 ou 656
, et la valeur CHAMP2 est "NS", alors remplacer la valeur=20
de CHAMP2 par "DAR" au lieu de "NS"
--> si la valeur CHAMP1 est 723 ou 34 ou 756 ou 825 ou 956
ou...., et la valeur CHAMP2 est "NS", alors remplacer la=20
valeur de CHAMP2 par la
valeur "DAM" au lieu de "NS"
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]
Bonjour Hasardeux.
tu peux utiliser cette fonction : If Me.Champ2 = "NS" Then Select Case Me.Champ1 Case 123, 234, 256, 325, 456 Me.Champ2 = "PAP" Case 523, 534, 656, 525, 656 Me.Champ2 = "DAR" Case 723, 734, 756, 825, 956 Me.Champ2 = "DAM" End Select End If
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"hasardeux" a écrit dans le message de news:25e301c3fc7b$700468e0$ Bonjour,
J'ai une table avec 2 champs : CHAMP1 - CHAMP2
Je veux mettre à jour CHAMP2 en fonction de CHAMP1 (employant une fonction ou une requête mise à jour) :
--> si la valeur de CHAMP1 est 123 ou 234 ou 256 ou 325 ou 456 , et la valeur CHAMP2 est "NS", alors remplacer la valeur CHAMP2 par "PAP" où lieu de "NS"
--> si la valeur CHAMP1 est 523 ou 534 ou 656 ou 525 ou 656 , et la valeur CHAMP2 est "NS", alors remplacer la valeur de CHAMP2 par "DAR" au lieu de "NS"
--> si la valeur CHAMP1 est 723 ou 34 ou 756 ou 825 ou 956 ou...., et la valeur CHAMP2 est "NS", alors remplacer la valeur de CHAMP2 par la valeur "DAM" au lieu de "NS"
J'espère que je suis clair.
Merci beaucoup
Bonjour Hasardeux.
tu peux utiliser cette fonction :
If Me.Champ2 = "NS" Then
Select Case Me.Champ1
Case 123, 234, 256, 325, 456
Me.Champ2 = "PAP"
Case 523, 534, 656, 525, 656
Me.Champ2 = "DAR"
Case 723, 734, 756, 825, 956
Me.Champ2 = "DAM"
End Select
End If
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"hasardeux" <anonymous@discussions.microsoft.com> a écrit dans le message de
news:25e301c3fc7b$700468e0$a401280a@phx.gbl...
Bonjour,
J'ai une table avec 2 champs : CHAMP1 - CHAMP2
Je veux mettre à jour CHAMP2 en fonction de CHAMP1
(employant
une fonction ou une requête mise à jour) :
--> si la valeur de CHAMP1 est 123 ou 234 ou 256 ou 325 ou
456 , et la valeur CHAMP2 est "NS", alors remplacer la
valeur CHAMP2 par "PAP" où lieu de "NS"
--> si la valeur CHAMP1 est 523 ou 534 ou 656 ou 525 ou 656
, et la valeur CHAMP2 est "NS", alors remplacer la valeur
de CHAMP2 par "DAR" au lieu de "NS"
--> si la valeur CHAMP1 est 723 ou 34 ou 756 ou 825 ou 956
ou...., et la valeur CHAMP2 est "NS", alors remplacer la
valeur de CHAMP2 par la
valeur "DAM" au lieu de "NS"
tu peux utiliser cette fonction : If Me.Champ2 = "NS" Then Select Case Me.Champ1 Case 123, 234, 256, 325, 456 Me.Champ2 = "PAP" Case 523, 534, 656, 525, 656 Me.Champ2 = "DAR" Case 723, 734, 756, 825, 956 Me.Champ2 = "DAM" End Select End If
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"hasardeux" a écrit dans le message de news:25e301c3fc7b$700468e0$ Bonjour,
J'ai une table avec 2 champs : CHAMP1 - CHAMP2
Je veux mettre à jour CHAMP2 en fonction de CHAMP1 (employant une fonction ou une requête mise à jour) :
--> si la valeur de CHAMP1 est 123 ou 234 ou 256 ou 325 ou 456 , et la valeur CHAMP2 est "NS", alors remplacer la valeur CHAMP2 par "PAP" où lieu de "NS"
--> si la valeur CHAMP1 est 523 ou 534 ou 656 ou 525 ou 656 , et la valeur CHAMP2 est "NS", alors remplacer la valeur de CHAMP2 par "DAR" au lieu de "NS"
--> si la valeur CHAMP1 est 723 ou 34 ou 756 ou 825 ou 956 ou...., et la valeur CHAMP2 est "NS", alors remplacer la valeur de CHAMP2 par la valeur "DAM" au lieu de "NS"