OVH Cloud OVH Cloud

Passage de variables

1 réponse
Avatar
DEF
Bonjour ou bonsoir (C'est selon)

Je lance un module =E0 partir du code d'un bouton. Selon le=20
r=E9sultat du traitement de ce module, je voudrais que=20
s'effectue ou pas un traitement dans le code du bouton.=20
Quelle sont les solutions possibles?

D'avance merci,

Def

1 réponse

Avatar
Raymond [mvp]
Bonjour.

ce qu'il faut c'est que le bouton lance le module mais une fonction et que
la fonction retourne la valeur True/false selon le résultat et dans ton
bouton tu testes cette valeur et tu exécutes tel ou tel traitement. exemple:
dans le formulaire:
Private Sub Commande0_Click()
If Travailler(Date) Then
' ici traitement si même date
Else
' ici traitement si date différente
End If
End Sub

dans le module:
Function Travailler(Ladate As Date) As Boolean
If Ladate = Date Then
Travailler = True
Else
Travailler = False
End If
End Function


--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"DEF" a écrit dans le message de
news:01fc01c3d541$7d34f900$
Bonjour ou bonsoir (C'est selon)

Je lance un module à partir du code d'un bouton. Selon le
résultat du traitement de ce module, je voudrais que
s'effectue ou pas un traitement dans le code du bouton.
Quelle sont les solutions possibles?

D'avance merci,

Def