Sous ACCESS 2002, j'ai crée un fichier. Je souhaiterais y intégrer deux
champs date:
- dans de ces champs date, lorsque je crée une fiche, je souhaiterais que
s'inscrive automatiquement la date du jour de la création de cette fiche (je
crois qu'il faut mettre dans valeur par défaut: =Maintenant()
- dans l'autre champ, je souhaiterais que s'inscrive la date de la
modification éventuelle de la fiche.
Comment faire.
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]
Bonsoir.
Dans le premier champ date tu peux mettre, comme tu l'indiques, Úte() ou =maintenant() en valeur par défaut selon ton besoin de l'heure ou non. le champ sera chargé la première fois. Il faut néanmoins protéger ce champ pour ne pas pouvoir le modifier ensuite. Pour le deuxième champ, placer sa modification dans l'événement Form_beforeupdate. Private Sub Form_BeforeUpdate(Cancel As Integer) Me.Madate = Date ' ou Me.Madate = Now() End Sub
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Jpkleitz" a écrit dans le message de news: 4172bc9a$0$8689$
Bonsoir,
Sous ACCESS 2002, j'ai crée un fichier. Je souhaiterais y intégrer deux champs date:
- dans de ces champs date, lorsque je crée une fiche, je souhaiterais que s'inscrive automatiquement la date du jour de la création de cette fiche (je crois qu'il faut mettre dans valeur par défaut: =Maintenant()
- dans l'autre champ, je souhaiterais que s'inscrive la date de la modification éventuelle de la fiche. Comment faire.
Merci de votre réponse Cordialement. Jean-Pierre
Bonsoir.
Dans le premier champ date tu peux mettre, comme tu l'indiques, Úte() ou
=maintenant() en valeur par défaut selon ton besoin de l'heure ou non. le
champ sera chargé la première fois. Il faut néanmoins protéger ce champ pour
ne pas pouvoir le modifier ensuite.
Pour le deuxième champ, placer sa modification dans l'événement
Form_beforeupdate.
Private Sub Form_BeforeUpdate(Cancel As Integer)
Me.Madate = Date
' ou
Me.Madate = Now()
End Sub
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Jpkleitz" <jpkleitz@wanadoo.fr> a écrit dans le message de news:
4172bc9a$0$8689$8fcfb975@news.wanadoo.fr...
Bonsoir,
Sous ACCESS 2002, j'ai crée un fichier. Je souhaiterais y intégrer deux
champs date:
- dans de ces champs date, lorsque je crée une fiche, je souhaiterais que
s'inscrive automatiquement la date du jour de la création de cette fiche
(je crois qu'il faut mettre dans valeur par défaut: =Maintenant()
- dans l'autre champ, je souhaiterais que s'inscrive la date de la
modification éventuelle de la fiche.
Comment faire.
Dans le premier champ date tu peux mettre, comme tu l'indiques, Úte() ou =maintenant() en valeur par défaut selon ton besoin de l'heure ou non. le champ sera chargé la première fois. Il faut néanmoins protéger ce champ pour ne pas pouvoir le modifier ensuite. Pour le deuxième champ, placer sa modification dans l'événement Form_beforeupdate. Private Sub Form_BeforeUpdate(Cancel As Integer) Me.Madate = Date ' ou Me.Madate = Now() End Sub
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Jpkleitz" a écrit dans le message de news: 4172bc9a$0$8689$
Bonsoir,
Sous ACCESS 2002, j'ai crée un fichier. Je souhaiterais y intégrer deux champs date:
- dans de ces champs date, lorsque je crée une fiche, je souhaiterais que s'inscrive automatiquement la date du jour de la création de cette fiche (je crois qu'il faut mettre dans valeur par défaut: =Maintenant()
- dans l'autre champ, je souhaiterais que s'inscrive la date de la modification éventuelle de la fiche. Comment faire.