Je développe une fonctionnalité sous Access 2003 mais j'ai un problème,
forcément puisque je suis ici ;-)
Je tente d'utiliser la propriété
"db.Containers("Reports").Documents(0).LastUpdated" afin de retourner la date
de dernière modification d'un état.
Le problème est que même si je modifie l'état, cette date n'est pas mise à
jour, c'est d'office la date de création ==> big problème pour moi pcq un
fonctionnel doit se baser sur cette date de modif.
C'est d'autant plus étrange que pour les tables et les requêtes ça
fonctionne merveilleusement bien !!
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
Jessy Sempere
Bonjour
Effectivement, c'est un problème connu, plus d'info ici : http://support.microsoft.com/kb/299554/fr
Sinon, à partir d'Access 2000, l'alternative est la suivante : - pour les états : CurrentProject.AllReports("NomEtat").DateModified - pour les formulaires :CurrentProject.AllForms("NomForm").DateModified
@+ Jessy Sempere ------------------------------------ Site @ccess : http://access.fr.free.fr/ Pour l''''efficacité de tous : http://www.mpfa.info/ ------------------------------------
Bonjour à toutes et à tous !
Je développe une fonctionnalité sous Access 2003 mais j'ai un problème, forcément puisque je suis ici ;-)
Je tente d'utiliser la propriété "db.Containers("Reports").Documents(0).LastUpdated" afin de retourner la date de dernière modification d'un état. Le problème est que même si je modifie l'état, cette date n'est pas mise à jour, c'est d'office la date de création ==> big problème pour moi pcq un fonctionnel doit se baser sur cette date de modif. C'est d'autant plus étrange que pour les tables et les requêtes ça fonctionne merveilleusement bien !!
Quelqu'un aurait-il une idée pour moi ?
Merciiiiii
Chris
Bonjour
Effectivement, c'est un problème connu, plus d'info ici :
http://support.microsoft.com/kb/299554/fr
Sinon, à partir d'Access 2000, l'alternative est la suivante :
- pour les états : CurrentProject.AllReports("NomEtat").DateModified
- pour les formulaires :CurrentProject.AllForms("NomForm").DateModified
@+
Jessy Sempere
------------------------------------
Site @ccess : http://access.fr.free.fr/
Pour l''''efficacité de tous :
http://www.mpfa.info/
------------------------------------
Bonjour à toutes et à tous !
Je développe une fonctionnalité sous Access 2003 mais j'ai un problème,
forcément puisque je suis ici ;-)
Je tente d'utiliser la propriété
"db.Containers("Reports").Documents(0).LastUpdated" afin de retourner la date
de dernière modification d'un état.
Le problème est que même si je modifie l'état, cette date n'est pas mise à
jour, c'est d'office la date de création ==> big problème pour moi pcq un
fonctionnel doit se baser sur cette date de modif.
C'est d'autant plus étrange que pour les tables et les requêtes ça
fonctionne merveilleusement bien !!
Effectivement, c'est un problème connu, plus d'info ici : http://support.microsoft.com/kb/299554/fr
Sinon, à partir d'Access 2000, l'alternative est la suivante : - pour les états : CurrentProject.AllReports("NomEtat").DateModified - pour les formulaires :CurrentProject.AllForms("NomForm").DateModified
@+ Jessy Sempere ------------------------------------ Site @ccess : http://access.fr.free.fr/ Pour l''''efficacité de tous : http://www.mpfa.info/ ------------------------------------
Bonjour à toutes et à tous !
Je développe une fonctionnalité sous Access 2003 mais j'ai un problème, forcément puisque je suis ici ;-)
Je tente d'utiliser la propriété "db.Containers("Reports").Documents(0).LastUpdated" afin de retourner la date de dernière modification d'un état. Le problème est que même si je modifie l'état, cette date n'est pas mise à jour, c'est d'office la date de création ==> big problème pour moi pcq un fonctionnel doit se baser sur cette date de modif. C'est d'autant plus étrange que pour les tables et les requêtes ça fonctionne merveilleusement bien !!
Quelqu'un aurait-il une idée pour moi ?
Merciiiiii
Chris
BCS
L'alternative serait effectivement bonne si je pouvais l'utiliser pour une base de données externe. En fait je dois comparer la date/heure de mise à jour d'un objet d'une autre base à celle du mm objet dans ma base courante et reprendre l'objet de l'autre base si sa date est plus récente...
Merci pour l'aide mais si je comprend bien, je suis piégé !
"Jessy Sempere" wrote:
Bonjour
Effectivement, c'est un problème connu, plus d'info ici : http://support.microsoft.com/kb/299554/fr
Sinon, à partir d'Access 2000, l'alternative est la suivante : - pour les états : CurrentProject.AllReports("NomEtat").DateModified - pour les formulaires :CurrentProject.AllForms("NomForm").DateModified
@+ Jessy Sempere ------------------------------------ Site @ccess : http://access.fr.free.fr/ Pour l''''efficacité de tous : http://www.mpfa.info/ ------------------------------------
Bonjour à toutes et à tous !
Je développe une fonctionnalité sous Access 2003 mais j'ai un problème, forcément puisque je suis ici ;-)
Je tente d'utiliser la propriété "db.Containers("Reports").Documents(0).LastUpdated" afin de retourner la date de dernière modification d'un état. Le problème est que même si je modifie l'état, cette date n'est pas mise à jour, c'est d'office la date de création ==> big problème pour moi pcq un fonctionnel doit se baser sur cette date de modif. C'est d'autant plus étrange que pour les tables et les requêtes ça fonctionne merveilleusement bien !!
Quelqu'un aurait-il une idée pour moi ?
Merciiiiii
Chris
L'alternative serait effectivement bonne si je pouvais l'utiliser pour une
base de données externe. En fait je dois comparer la date/heure de mise à
jour d'un objet d'une autre base à celle du mm objet dans ma base courante et
reprendre l'objet de l'autre base si sa date est plus récente...
Merci pour l'aide mais si je comprend bien, je suis piégé !
"Jessy Sempere" wrote:
Bonjour
Effectivement, c'est un problème connu, plus d'info ici :
http://support.microsoft.com/kb/299554/fr
Sinon, à partir d'Access 2000, l'alternative est la suivante :
- pour les états : CurrentProject.AllReports("NomEtat").DateModified
- pour les formulaires :CurrentProject.AllForms("NomForm").DateModified
@+
Jessy Sempere
------------------------------------
Site @ccess : http://access.fr.free.fr/
Pour l''''efficacité de tous :
http://www.mpfa.info/
------------------------------------
Bonjour à toutes et à tous !
Je développe une fonctionnalité sous Access 2003 mais j'ai un problème,
forcément puisque je suis ici ;-)
Je tente d'utiliser la propriété
"db.Containers("Reports").Documents(0).LastUpdated" afin de retourner la date
de dernière modification d'un état.
Le problème est que même si je modifie l'état, cette date n'est pas mise à
jour, c'est d'office la date de création ==> big problème pour moi pcq un
fonctionnel doit se baser sur cette date de modif.
C'est d'autant plus étrange que pour les tables et les requêtes ça
fonctionne merveilleusement bien !!
L'alternative serait effectivement bonne si je pouvais l'utiliser pour une base de données externe. En fait je dois comparer la date/heure de mise à jour d'un objet d'une autre base à celle du mm objet dans ma base courante et reprendre l'objet de l'autre base si sa date est plus récente...
Merci pour l'aide mais si je comprend bien, je suis piégé !
"Jessy Sempere" wrote:
Bonjour
Effectivement, c'est un problème connu, plus d'info ici : http://support.microsoft.com/kb/299554/fr
Sinon, à partir d'Access 2000, l'alternative est la suivante : - pour les états : CurrentProject.AllReports("NomEtat").DateModified - pour les formulaires :CurrentProject.AllForms("NomForm").DateModified
@+ Jessy Sempere ------------------------------------ Site @ccess : http://access.fr.free.fr/ Pour l''''efficacité de tous : http://www.mpfa.info/ ------------------------------------
Bonjour à toutes et à tous !
Je développe une fonctionnalité sous Access 2003 mais j'ai un problème, forcément puisque je suis ici ;-)
Je tente d'utiliser la propriété "db.Containers("Reports").Documents(0).LastUpdated" afin de retourner la date de dernière modification d'un état. Le problème est que même si je modifie l'état, cette date n'est pas mise à jour, c'est d'office la date de création ==> big problème pour moi pcq un fonctionnel doit se baser sur cette date de modif. C'est d'autant plus étrange que pour les tables et les requêtes ça fonctionne merveilleusement bien !!
Quelqu'un aurait-il une idée pour moi ?
Merciiiiii
Chris
Jessy Sempere
Bonjour
Je n'ai pas testé mais je pense qu'il doit y avoir une astuce...
Par exemple, tu pourrais passer par l'automation pour ouvrir une instance de la base te servant pour les mises à jour et du coup, tu dois pouvoir en créant un objet Access accéder à CurrentProject de ta base externe...
Tu peux t'inspirer de ce code : http://access.fr.free.fr/articles.php?lng=fr&pg1
Il te suffit de remplacer : .DoCmd.REname ... par : .currentproject ...
@+ Jessy Sempere ------------------------------------ Site @ccess : http://access.fr.free.fr/ Pour l'efficacité de tous : http://www.mpfa.info/ ------------------------------------ "BCS" a écrit dans le message de news:
L'alternative serait effectivement bonne si je pouvais l'utiliser pour une base de données externe. En fait je dois comparer la date/heure de mise à jour d'un objet d'une autre base à celle du mm objet dans ma base courante et reprendre l'objet de l'autre base si sa date est plus récente...
Merci pour l'aide mais si je comprend bien, je suis piégé !
"Jessy Sempere" wrote:
Bonjour
Effectivement, c'est un problème connu, plus d'info ici : http://support.microsoft.com/kb/299554/fr
Sinon, à partir d'Access 2000, l'alternative est la suivante : - pour les états : CurrentProject.AllReports("NomEtat").DateModified - pour les formulaires :CurrentProject.AllForms("NomForm").DateModified
@+ Jessy Sempere ------------------------------------ Site @ccess : http://access.fr.free.fr/ Pour l''''efficacité de tous : http://www.mpfa.info/ ------------------------------------
Bonjour à toutes et à tous !
Je développe une fonctionnalité sous Access 2003 mais j'ai un problème, forcément puisque je suis ici ;-)
Je tente d'utiliser la propriété "db.Containers("Reports").Documents(0).LastUpdated" afin de retourner la date de dernière modification d'un état. Le problème est que même si je modifie l'état, cette date n'est pas mise à jour, c'est d'office la date de création ==> big problème pour moi pcq un fonctionnel doit se baser sur cette date de modif. C'est d'autant plus étrange que pour les tables et les requêtes ça fonctionne merveilleusement bien !!
Quelqu'un aurait-il une idée pour moi ?
Merciiiiii
Chris
Bonjour
Je n'ai pas testé mais je pense qu'il doit y avoir une astuce...
Par exemple, tu pourrais passer par l'automation pour ouvrir une instance de
la base te servant pour les mises à jour et du coup, tu dois pouvoir en
créant un objet Access accéder à CurrentProject de ta base externe...
Tu peux t'inspirer de ce code :
http://access.fr.free.fr/articles.php?lng=fr&pg1
Il te suffit de remplacer :
.DoCmd.REname ...
par :
.currentproject ...
@+
Jessy Sempere
------------------------------------
Site @ccess : http://access.fr.free.fr/
Pour l'efficacité de tous :
http://www.mpfa.info/
------------------------------------
"BCS" <BCS@discussions.microsoft.com> a écrit dans le message de news:
66CED999-53E6-4DF4-A11D-D50959D1522F@microsoft.com...
L'alternative serait effectivement bonne si je pouvais l'utiliser pour une
base de données externe. En fait je dois comparer la date/heure de mise à
jour d'un objet d'une autre base à celle du mm objet dans ma base courante
et
reprendre l'objet de l'autre base si sa date est plus récente...
Merci pour l'aide mais si je comprend bien, je suis piégé !
"Jessy Sempere" wrote:
Bonjour
Effectivement, c'est un problème connu, plus d'info ici :
http://support.microsoft.com/kb/299554/fr
Sinon, à partir d'Access 2000, l'alternative est la suivante :
- pour les états : CurrentProject.AllReports("NomEtat").DateModified
- pour les formulaires :CurrentProject.AllForms("NomForm").DateModified
@+
Jessy Sempere
------------------------------------
Site @ccess : http://access.fr.free.fr/
Pour l''''efficacité de tous :
http://www.mpfa.info/
------------------------------------
Bonjour à toutes et à tous !
Je développe une fonctionnalité sous Access 2003 mais j'ai un problème,
forcément puisque je suis ici ;-)
Je tente d'utiliser la propriété
"db.Containers("Reports").Documents(0).LastUpdated" afin de retourner
la date
de dernière modification d'un état.
Le problème est que même si je modifie l'état, cette date n'est pas
mise à
jour, c'est d'office la date de création ==> big problème pour moi pcq
un
fonctionnel doit se baser sur cette date de modif.
C'est d'autant plus étrange que pour les tables et les requêtes ça
fonctionne merveilleusement bien !!
Je n'ai pas testé mais je pense qu'il doit y avoir une astuce...
Par exemple, tu pourrais passer par l'automation pour ouvrir une instance de la base te servant pour les mises à jour et du coup, tu dois pouvoir en créant un objet Access accéder à CurrentProject de ta base externe...
Tu peux t'inspirer de ce code : http://access.fr.free.fr/articles.php?lng=fr&pg1
Il te suffit de remplacer : .DoCmd.REname ... par : .currentproject ...
@+ Jessy Sempere ------------------------------------ Site @ccess : http://access.fr.free.fr/ Pour l'efficacité de tous : http://www.mpfa.info/ ------------------------------------ "BCS" a écrit dans le message de news:
L'alternative serait effectivement bonne si je pouvais l'utiliser pour une base de données externe. En fait je dois comparer la date/heure de mise à jour d'un objet d'une autre base à celle du mm objet dans ma base courante et reprendre l'objet de l'autre base si sa date est plus récente...
Merci pour l'aide mais si je comprend bien, je suis piégé !
"Jessy Sempere" wrote:
Bonjour
Effectivement, c'est un problème connu, plus d'info ici : http://support.microsoft.com/kb/299554/fr
Sinon, à partir d'Access 2000, l'alternative est la suivante : - pour les états : CurrentProject.AllReports("NomEtat").DateModified - pour les formulaires :CurrentProject.AllForms("NomForm").DateModified
@+ Jessy Sempere ------------------------------------ Site @ccess : http://access.fr.free.fr/ Pour l''''efficacité de tous : http://www.mpfa.info/ ------------------------------------
Bonjour à toutes et à tous !
Je développe une fonctionnalité sous Access 2003 mais j'ai un problème, forcément puisque je suis ici ;-)
Je tente d'utiliser la propriété "db.Containers("Reports").Documents(0).LastUpdated" afin de retourner la date de dernière modification d'un état. Le problème est que même si je modifie l'état, cette date n'est pas mise à jour, c'est d'office la date de création ==> big problème pour moi pcq un fonctionnel doit se baser sur cette date de modif. C'est d'autant plus étrange que pour les tables et les requêtes ça fonctionne merveilleusement bien !!
Quelqu'un aurait-il une idée pour moi ?
Merciiiiii
Chris
BCS
Merci bcp, je crois que je vais pouvoir me débrouiller avec ça ;-)
"Jessy Sempere" wrote:
Bonjour
Je n'ai pas testé mais je pense qu'il doit y avoir une astuce...
Par exemple, tu pourrais passer par l'automation pour ouvrir une instance de la base te servant pour les mises à jour et du coup, tu dois pouvoir en créant un objet Access accéder à CurrentProject de ta base externe...
Tu peux t'inspirer de ce code : http://access.fr.free.fr/articles.php?lng=fr&pg1
Il te suffit de remplacer : .DoCmd.REname ... par : .currentproject ...
@+ Jessy Sempere ------------------------------------ Site @ccess : http://access.fr.free.fr/ Pour l'efficacité de tous : http://www.mpfa.info/ ------------------------------------ "BCS" a écrit dans le message de news:
L'alternative serait effectivement bonne si je pouvais l'utiliser pour une base de données externe. En fait je dois comparer la date/heure de mise à jour d'un objet d'une autre base à celle du mm objet dans ma base courante et reprendre l'objet de l'autre base si sa date est plus récente...
Merci pour l'aide mais si je comprend bien, je suis piégé !
"Jessy Sempere" wrote:
Bonjour
Effectivement, c'est un problème connu, plus d'info ici : http://support.microsoft.com/kb/299554/fr
Sinon, à partir d'Access 2000, l'alternative est la suivante : - pour les états : CurrentProject.AllReports("NomEtat").DateModified - pour les formulaires :CurrentProject.AllForms("NomForm").DateModified
@+ Jessy Sempere ------------------------------------ Site @ccess : http://access.fr.free.fr/ Pour l''''efficacité de tous : http://www.mpfa.info/ ------------------------------------
Bonjour à toutes et à tous !
Je développe une fonctionnalité sous Access 2003 mais j'ai un problème, forcément puisque je suis ici ;-)
Je tente d'utiliser la propriété "db.Containers("Reports").Documents(0).LastUpdated" afin de retourner la date de dernière modification d'un état. Le problème est que même si je modifie l'état, cette date n'est pas mise à jour, c'est d'office la date de création ==> big problème pour moi pcq un fonctionnel doit se baser sur cette date de modif. C'est d'autant plus étrange que pour les tables et les requêtes ça fonctionne merveilleusement bien !!
Quelqu'un aurait-il une idée pour moi ?
Merciiiiii
Chris
Merci bcp, je crois que je vais pouvoir me débrouiller avec ça ;-)
"Jessy Sempere" wrote:
Bonjour
Je n'ai pas testé mais je pense qu'il doit y avoir une astuce...
Par exemple, tu pourrais passer par l'automation pour ouvrir une instance de
la base te servant pour les mises à jour et du coup, tu dois pouvoir en
créant un objet Access accéder à CurrentProject de ta base externe...
Tu peux t'inspirer de ce code :
http://access.fr.free.fr/articles.php?lng=fr&pg1
Il te suffit de remplacer :
.DoCmd.REname ...
par :
.currentproject ...
@+
Jessy Sempere
------------------------------------
Site @ccess : http://access.fr.free.fr/
Pour l'efficacité de tous :
http://www.mpfa.info/
------------------------------------
"BCS" <BCS@discussions.microsoft.com> a écrit dans le message de news:
66CED999-53E6-4DF4-A11D-D50959D1522F@microsoft.com...
L'alternative serait effectivement bonne si je pouvais l'utiliser pour une
base de données externe. En fait je dois comparer la date/heure de mise à
jour d'un objet d'une autre base à celle du mm objet dans ma base courante
et
reprendre l'objet de l'autre base si sa date est plus récente...
Merci pour l'aide mais si je comprend bien, je suis piégé !
"Jessy Sempere" wrote:
Bonjour
Effectivement, c'est un problème connu, plus d'info ici :
http://support.microsoft.com/kb/299554/fr
Sinon, à partir d'Access 2000, l'alternative est la suivante :
- pour les états : CurrentProject.AllReports("NomEtat").DateModified
- pour les formulaires :CurrentProject.AllForms("NomForm").DateModified
@+
Jessy Sempere
------------------------------------
Site @ccess : http://access.fr.free.fr/
Pour l''''efficacité de tous :
http://www.mpfa.info/
------------------------------------
Bonjour à toutes et à tous !
Je développe une fonctionnalité sous Access 2003 mais j'ai un problème,
forcément puisque je suis ici ;-)
Je tente d'utiliser la propriété
"db.Containers("Reports").Documents(0).LastUpdated" afin de retourner
la date
de dernière modification d'un état.
Le problème est que même si je modifie l'état, cette date n'est pas
mise à
jour, c'est d'office la date de création ==> big problème pour moi pcq
un
fonctionnel doit se baser sur cette date de modif.
C'est d'autant plus étrange que pour les tables et les requêtes ça
fonctionne merveilleusement bien !!
Merci bcp, je crois que je vais pouvoir me débrouiller avec ça ;-)
"Jessy Sempere" wrote:
Bonjour
Je n'ai pas testé mais je pense qu'il doit y avoir une astuce...
Par exemple, tu pourrais passer par l'automation pour ouvrir une instance de la base te servant pour les mises à jour et du coup, tu dois pouvoir en créant un objet Access accéder à CurrentProject de ta base externe...
Tu peux t'inspirer de ce code : http://access.fr.free.fr/articles.php?lng=fr&pg1
Il te suffit de remplacer : .DoCmd.REname ... par : .currentproject ...
@+ Jessy Sempere ------------------------------------ Site @ccess : http://access.fr.free.fr/ Pour l'efficacité de tous : http://www.mpfa.info/ ------------------------------------ "BCS" a écrit dans le message de news:
L'alternative serait effectivement bonne si je pouvais l'utiliser pour une base de données externe. En fait je dois comparer la date/heure de mise à jour d'un objet d'une autre base à celle du mm objet dans ma base courante et reprendre l'objet de l'autre base si sa date est plus récente...
Merci pour l'aide mais si je comprend bien, je suis piégé !
"Jessy Sempere" wrote:
Bonjour
Effectivement, c'est un problème connu, plus d'info ici : http://support.microsoft.com/kb/299554/fr
Sinon, à partir d'Access 2000, l'alternative est la suivante : - pour les états : CurrentProject.AllReports("NomEtat").DateModified - pour les formulaires :CurrentProject.AllForms("NomForm").DateModified
@+ Jessy Sempere ------------------------------------ Site @ccess : http://access.fr.free.fr/ Pour l''''efficacité de tous : http://www.mpfa.info/ ------------------------------------
Bonjour à toutes et à tous !
Je développe une fonctionnalité sous Access 2003 mais j'ai un problème, forcément puisque je suis ici ;-)
Je tente d'utiliser la propriété "db.Containers("Reports").Documents(0).LastUpdated" afin de retourner la date de dernière modification d'un état. Le problème est que même si je modifie l'état, cette date n'est pas mise à jour, c'est d'office la date de création ==> big problème pour moi pcq un fonctionnel doit se baser sur cette date de modif. C'est d'autant plus étrange que pour les tables et les requêtes ça fonctionne merveilleusement bien !!