OVH Cloud OVH Cloud

bizarre moi pas comprendre

1 réponse
Avatar
natou
Bonjour =E0 tous,
sur ouverture de mon formulaire j'ai mis l'instruction=20
suivante :
If codefabricant =3D "" Then
UPCsp =3D ""
Else
UPCsp =3D "0" & codefabricant )
End If
If NoRun =3D "" Then
Code128sp=E9c =3D ""
Else
Code128sp=E9c =3D "101001000000" & [NoRun]=20
& ".1"
End If
End Sub
donc pour l'instant tout va bien, mais apr=E8s l'ouverture=20
de mon formulaire je d=E9cide de changer ce qui se trouve=20
dans mon codefabricant et je d=E9cie de changer le NoRun, ou=20
dois-je recopier mon code pour que mes instructions=20
fonctionnent sans que j'ai besoin de fermer et de r=E9ouvrir=20
mon formulaire, car j'ai essay=E9 de mettre ma proc=20
sur "changement" ou sur "receptionfocus" des mes champs=20
destinataires et =E7a ne fonctionne pas ou se trouve mon=20
erreur ????
Merci

1 réponse

Avatar
Raymond
Bonjour.

Il serait préférable de le mettre sur activation ( Form_Current ) qui se
déclanche à chaque changement d'enregistrement (même au chargement) ce qui
recalculera touts les valeurs. mais également sur les événement afterupdate
des composants de tes valeurs, pour calculer tes nouvelles valeurs
immédiatement sans attendre le changement d'enregistrement.


--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.


"natou" a écrit dans le message de
news:2b2df01c392f4$10f764b0$
Bonjour à tous,
sur ouverture de mon formulaire j'ai mis l'instruction
suivante :
If codefabricant = "" Then
UPCsp = ""
Else
UPCsp = "0" & codefabricant )
End If
If NoRun = "" Then
Code128spéc = ""
Else
Code128spéc = "101001000000" & [NoRun]
& ".1"
End If
End Sub
donc pour l'instant tout va bien, mais après l'ouverture
de mon formulaire je décide de changer ce qui se trouve
dans mon codefabricant et je décie de changer le NoRun, ou
dois-je recopier mon code pour que mes instructions
fonctionnent sans que j'ai besoin de fermer et de réouvrir
mon formulaire, car j'ai essayé de mettre ma proc
sur "changement" ou sur "receptionfocus" des mes champs
destinataires et ça ne fonctionne pas ou se trouve mon
erreur ????
Merci