Bonjour
J'ai une base en réseau sous access97.
Lorsque deux utilisateurs ouvrent le même formulaire et se placent
sur le même enregistrement, celui est verrouillé (propriété verrouillage/Enr
modifié du formulaire) OK.
Le problème est qu'access97 verrouille aussi une page d'enregistrements et
donc d'autre enregistrements
peuvent-être aussi vérrouillés.
Est-il possible de savoir si un enregistrement est verrouillé et d'envoyer
un message avant que l'utilisateur n'ouvre le formulaire sur un
enregistrement verrouillé !??
Merci d'avance
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
3stone
Salut,
"DB"
J'ai une base en réseau sous access97. Lorsque deux utilisateurs ouvrent le même formulaire et se placent sur le même enregistrement, celui est verrouillé (propriété verrouillage/Enr modifié du formulaire) OK. Le problème est qu'access97 verrouille aussi une page d'enregistrements et donc d'autre enregistrements peuvent-être aussi vérrouillés.
Oui... une "page de 2k sont verrouiller par Access 97
Pour éviter cela, passe à Access 2002 / 2003 qui ne verrouille plus qu'un seul enregistrement.
Est-il possible de savoir si un enregistrement est verrouillé et d'envoyer un message avant que l'utilisateur n'ouvre le formulaire sur un enregistrement verrouillé !??
Non... aussi bizarre que cela paraisse, on n'a pas trouvé de méthode pour le faire...
D'autant plus curieux que Access signale la chose par le symbole de "l'enregistrement verrouillé" dans le sélecteur d'enregistrement... mais, seulement si on tente une modification...
-- A+ Pierre (3stone) Access MVP ----------------------------- http://users.skynet.be/mpfa -----------------------------
Salut,
"DB"
J'ai une base en réseau sous access97.
Lorsque deux utilisateurs ouvrent le même formulaire et se placent
sur le même enregistrement, celui est verrouillé (propriété verrouillage/Enr
modifié du formulaire) OK.
Le problème est qu'access97 verrouille aussi une page d'enregistrements et
donc d'autre enregistrements peuvent-être aussi vérrouillés.
Oui... une "page de 2k sont verrouiller par Access 97
Pour éviter cela, passe à Access 2002 / 2003 qui ne verrouille plus qu'un seul enregistrement.
Est-il possible de savoir si un enregistrement est verrouillé et d'envoyer
un message avant que l'utilisateur n'ouvre le formulaire sur un
enregistrement verrouillé !??
Non... aussi bizarre que cela paraisse, on n'a pas trouvé de méthode pour le faire...
D'autant plus curieux que Access signale la chose par le symbole de
"l'enregistrement verrouillé" dans le sélecteur d'enregistrement...
mais, seulement si on tente une modification...
--
A+
Pierre (3stone) Access MVP
-----------------------------
http://users.skynet.be/mpfa
-----------------------------
J'ai une base en réseau sous access97. Lorsque deux utilisateurs ouvrent le même formulaire et se placent sur le même enregistrement, celui est verrouillé (propriété verrouillage/Enr modifié du formulaire) OK. Le problème est qu'access97 verrouille aussi une page d'enregistrements et donc d'autre enregistrements peuvent-être aussi vérrouillés.
Oui... une "page de 2k sont verrouiller par Access 97
Pour éviter cela, passe à Access 2002 / 2003 qui ne verrouille plus qu'un seul enregistrement.
Est-il possible de savoir si un enregistrement est verrouillé et d'envoyer un message avant que l'utilisateur n'ouvre le formulaire sur un enregistrement verrouillé !??
Non... aussi bizarre que cela paraisse, on n'a pas trouvé de méthode pour le faire...
D'autant plus curieux que Access signale la chose par le symbole de "l'enregistrement verrouillé" dans le sélecteur d'enregistrement... mais, seulement si on tente une modification...
-- A+ Pierre (3stone) Access MVP ----------------------------- http://users.skynet.be/mpfa -----------------------------
Raymond [mvp]
Bonsoir.
A mon avis, le verrouillage ne se fait que si la propriété dirty est à true. si le premier utilisateur modifie et si le 2e ne modifie pas et ne fait que lire , l'enregistrement ne sera pas bloqué. si les deux modifient le même il y aura blocage sur une page complète en 97. on ne peut pas envoyer un message avant que le formulaire soit ouvert si tant est qu'on puisse le faire.
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"DB" a écrit dans le message de news:bv93sp$i3o$
Bonjour J'ai une base en réseau sous access97. Lorsque deux utilisateurs ouvrent le même formulaire et se placent sur le même enregistrement, celui est verrouillé (propriété verrouillage/Enr
modifié du formulaire) OK. Le problème est qu'access97 verrouille aussi une page d'enregistrements et donc d'autre enregistrements peuvent-être aussi vérrouillés. Est-il possible de savoir si un enregistrement est verrouillé et d'envoyer un message avant que l'utilisateur n'ouvre le formulaire sur un enregistrement verrouillé !?? Merci d'avance
Bonsoir.
A mon avis, le verrouillage ne se fait que si la propriété dirty est à true.
si le premier utilisateur modifie et si le 2e ne modifie pas et ne fait que
lire , l'enregistrement ne sera pas bloqué. si les deux modifient le même il
y aura blocage sur une page complète en 97. on ne peut pas envoyer un
message avant que le formulaire soit ouvert si tant est qu'on puisse le
faire.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"DB" <d.bostmambrun@wanadoo.fr> a écrit dans le message de
news:bv93sp$i3o$1@news-reader2.wanadoo.fr...
Bonjour
J'ai une base en réseau sous access97.
Lorsque deux utilisateurs ouvrent le même formulaire et se placent
sur le même enregistrement, celui est verrouillé (propriété
verrouillage/Enr
modifié du formulaire) OK.
Le problème est qu'access97 verrouille aussi une page d'enregistrements et
donc d'autre enregistrements
peuvent-être aussi vérrouillés.
Est-il possible de savoir si un enregistrement est verrouillé et d'envoyer
un message avant que l'utilisateur n'ouvre le formulaire sur un
enregistrement verrouillé !??
Merci d'avance
A mon avis, le verrouillage ne se fait que si la propriété dirty est à true. si le premier utilisateur modifie et si le 2e ne modifie pas et ne fait que lire , l'enregistrement ne sera pas bloqué. si les deux modifient le même il y aura blocage sur une page complète en 97. on ne peut pas envoyer un message avant que le formulaire soit ouvert si tant est qu'on puisse le faire.
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"DB" a écrit dans le message de news:bv93sp$i3o$
Bonjour J'ai une base en réseau sous access97. Lorsque deux utilisateurs ouvrent le même formulaire et se placent sur le même enregistrement, celui est verrouillé (propriété verrouillage/Enr
modifié du formulaire) OK. Le problème est qu'access97 verrouille aussi une page d'enregistrements et donc d'autre enregistrements peuvent-être aussi vérrouillés. Est-il possible de savoir si un enregistrement est verrouillé et d'envoyer un message avant que l'utilisateur n'ouvre le formulaire sur un enregistrement verrouillé !?? Merci d'avance
DB
Je ne peux pas passer à Access2000 ou supérieur. Peut-être qu'en utilisant un flag dans la table se serait possible !!??
Je ne peux pas passer à Access2000 ou supérieur.
Peut-être qu'en utilisant un flag dans la table se serait possible !!??
Je ne peux pas passer à Access2000 ou supérieur. Peut-être qu'en utilisant un flag dans la table se serait possible !!??
3stone
re,
"DB" a écrit
Peut-être qu'en utilisant un flag dans la table se serait possible !!??
Non... car Access ne peut le signaler que lorsque l'on tente de modifer un enregistrement mais en aucun cas, il ne peut te prevenir que tel ou tel enregistrement _est_déjà_ en édition...
-- A+ Pierre (3stone) Access MVP ----------------------------- http://users.skynet.be/mpfa -----------------------------
re,
"DB" <d.bostmambrun@wanadoo.fr> a écrit
Peut-être qu'en utilisant un flag dans la table se serait possible !!??
Non... car Access ne peut le signaler que lorsque l'on tente de modifer un enregistrement
mais en aucun cas, il ne peut te prevenir que tel ou tel enregistrement _est_déjà_ en édition...
--
A+
Pierre (3stone) Access MVP
-----------------------------
http://users.skynet.be/mpfa
-----------------------------
Peut-être qu'en utilisant un flag dans la table se serait possible !!??
Non... car Access ne peut le signaler que lorsque l'on tente de modifer un enregistrement mais en aucun cas, il ne peut te prevenir que tel ou tel enregistrement _est_déjà_ en édition...
-- A+ Pierre (3stone) Access MVP ----------------------------- http://users.skynet.be/mpfa -----------------------------