Champs Date

Le
jennifer-access
Bonjour,

Je me permets de vous écrire car j'ai un soucis !

En effet, je vous explique:

J'ai mis un champs date dans une table : Date()
Le soucis c'est que je souhaitais avoir simplement la date du jour de la saisie de l'enregistrement de la donnée et a chaque fois que je consulte le formulaire où se trouve cette table, la date se met a jour a la date du moment ou j ouvre le formulaire

J'aurais souhaité savoir s'il etait possible que la date s'inscrive automatiquement lors de la saisie d un enregistrement et que cette date là soit figée.

J'utilise ACCESS 2003

J'vous remercie d'avance pour votre petit coup de pouce !
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
3stone
Le #22269241
Salut,

jennifer-access wrote:
J'ai mis un champs date dans une table : Date()
Le soucis c'est que je souhaitais avoir simplement la date du jour de
la saisie de l'enregistrement de la donnée et a chaque fois que je
consulte le formulaire où se trouve cette table, la date se met a
jour a la date du moment ou j ouvre le formulaire

J'aurais souhaité savoir s'il etait possible que la date s'inscrive
automatiquement lors de la saisie d un enregistrement et que cette
date là soit figée.

J'utilise ACCESS 2003




Dans la table, tu crées un champ "DateCreation"
(pas simplement "Date" qui est un mot réservé)

Ensuite, dans le formulaire, tu écris dans la Sub de l'événement
"Après mise à jour" du formulaire :

Private Sub Form_AfterUpdate()
If Me.NewRecord Then
DateCreation = Date
End If
End Sub


Note:
Si le formulaire est basé sur une requête, n'oublie pas
d'ajouter le champ DateCreation

--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
MPFA: http://www.mpfa.info/ (infos générales)
Publicité
Poster une réponse
Anonyme