OVH Cloud OVH Cloud

Mise à jour des objets Access

1 réponse
Avatar
BCS
Bonjour à tous,

J'ai un petit soucis de mise à jour de la table MSysObject (table sys
d'access)
En effet, j'utilise cette table pour visualiser les objets créés et/ou
modifiés (macro, états, etc...) grace aux champs DateCreate et DateUpdate.
Lors de la création d'un objet, pas de soucis, cela se crée bien dans la
table MSysObject, par contre lors de la modification de l'objet, le champ
DateUpDate ne se met pas à jour !!!
Ceci est très gênant car je ne sais plus maintenant voir si un
objet a été modifié ou non ! Y a-t-il un moyen de palier à ce problème ???
Merci d'avance
Chris

1 réponse

Avatar
Raymond [mvp]
Bonjour.
le meiulleur moyen est de ne pas utiliser une table système réservée et
d'utiliser une fonction vba standard:
CurrentProject.AllForms("formulaire1").DateModified

--
@+
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


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

Bonjour à tous,

J'ai un petit soucis de mise à jour de la table MSysObject (table sys
d'access)
En effet, j'utilise cette table pour visualiser les objets créés et/ou
modifiés (macro, états, etc...) grace aux champs DateCreate et DateUpdate.
Lors de la création d'un objet, pas de soucis, cela se crée bien dans la
table MSysObject, par contre lors de la modification de l'objet, le champ
DateUpDate ne se met pas à jour !!!
Ceci est très gênant car je ne sais plus maintenant voir si un
objet a été modifié ou non ! Y a-t-il un moyen de palier à ce problème ???
Merci d'avance
Chris