Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Message ouverture de la base

5 réponses
Avatar
mharroch
Je voudrai afficher un message d'alerte dès l'ouverture de la base
quand le champ "Date critique" du formulaire "Marché" dépasse la date
du jour.
Merci pour votre aide

5 réponses

Avatar
Raymond [mvp]
Bonjour.
dans ton formulaire "marché" , dans l'événement form_load tu indiques:
Private Sub Form_Load()
If [Date critique] < Date Then ' ou >
MsgBox "message erreur"
' suite
End If
End Sub

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


"marc" a écrit dans le message de news:

Je voudrai afficher un message d'alerte dès l'ouverture de la base
quand le champ "Date critique" du formulaire "Marché" dépasse la date
du jour.
Merci pour votre aide


Avatar
mharroch
"Raymond [mvp]" wrote in message news:<#...
Bonjour
ça fonctionne mais c'est uniquement sur ouverture du formulaire en
mettant le code "Sur Chargement". Je souhaite avoir ce message à
l'ouverture de la base.
Merci d'avance
Bonjour.
dans ton formulaire "marché" , dans l'événement form_load tu indiques:
Private Sub Form_Load()
If [Date critique] < Date Then ' ou >
MsgBox "message erreur"
' suite
End If
End Sub

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


"marc" a écrit dans le message de news:

Je voudrai afficher un message d'alerte dès l'ouverture de la base
quand le champ "Date critique" du formulaire "Marché" dépasse la date
du jour.
Merci pour votre aide




Avatar
Raymond [mvp]
Tu as demandé :
Je voudrai afficher un message d'alerte dès l'ouverture de la base
quand le champ "Date critique" du formulaire "Marché" dépasse la date
du jour.
pour cela il faut ouvrir le formulaire Marché.




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


"marc" a écrit dans le message de news:

"Raymond [mvp]" wrote in message
news:<#...
Bonjour
ça fonctionne mais c'est uniquement sur ouverture du formulaire en
mettant le code "Sur Chargement". Je souhaite avoir ce message à
l'ouverture de la base.
Merci d'avance




Avatar
mharroch
Bonjour
Mais je voudrai afficher ce message dès l'ouverture de la base et sans
ouvrir le formulaire "Marché". Est-ce possible ? Sinon, quelle idée
puis-je avoir pour détourner ce problème.
Merci d'avance

(marc) wrote in message news:...
"Raymond [mvp]" wrote in message news:<#...
Bonjour
ça fonctionne mais c'est uniquement sur ouverture du formulaire en
mettant le code "Sur Chargement". Je souhaite avoir ce message à
l'ouverture de la base.
Merci d'avance
Bonjour.
dans ton formulaire "marché" , dans l'événement form_load tu indiques:
Private Sub Form_Load()
If [Date critique] < Date Then ' ou >
MsgBox "message erreur"
' suite
End If
End Sub

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


"marc" a écrit dans le message de news:

Je voudrai afficher un message d'alerte dès l'ouverture de la base
quand le champ "Date critique" du formulaire "Marché" dépasse la date
du jour.
Merci pour votre aide






Avatar
Raymond [mvp]
il ne faut pas travailler sur ce formulaire mais créer une fonction public
dans un module standard.
je pense que la date critique est un champ d'une table ?
si oui, exécuter la fonction dans la macro autoexec.
fonction:
If DLookup("[Date critique]", "latable") > date Then

il faudra peut-être appliquer une fonction format à la date critique selon
sa structure.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"marc" a écrit dans le message de news:

Bonjour
Mais je voudrai afficher ce message dès l'ouverture de la base et sans
ouvrir le formulaire "Marché". Est-ce possible ? Sinon, quelle idée
puis-je avoir pour détourner ce problème.
Merci d'avance