Bonjour à tous,
Une application multiutilisateurs est architecturée ainsi:
- Un fichier Data.mde dans un répertoire partagé sur un poste du réseau
- Une application Prog.mde installée sur plusieurs postes du réseau
Chaque Prog.mde est connecté sur Data.mde
- Le fichier Data.mde a pour options avancées:
- Verrouillage par défaut: enregistrement modifié
- Ouvrir avec enregistrements verrouillés
Je constate que lorsqu'un enregistrement est en cours de modification sur un
poste le même enregistrement reste accessible en modification sur tous les
autres postes du réseau. Autrement dit il n'y a aucun verrouillage
"enregistrement modifié" malgré l'option choisie.
Qui connaît l'origine de ce phénomène et peut m'indiquer comment verrouiller
effectivement l'enregistrement modifié en réseau?
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
Raymond [mvp]
Bonjour.
1ere remarque: une base data.mde ne sert strictement à rien car les tables ne sont pas protégées , sauf si tu as des formulaires exécutables dans la base data. essaie de mettre les mêmes options de partage sur la base frontale et sur la base principale.
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Alain (74)" a écrit dans le message de news:eibset4%
Bonjour à tous, Une application multiutilisateurs est architecturée ainsi: - Un fichier Data.mde dans un répertoire partagé sur un poste du réseau - Une application Prog.mde installée sur plusieurs postes du réseau Chaque Prog.mde est connecté sur Data.mde - Le fichier Data.mde a pour options avancées: - Verrouillage par défaut: enregistrement modifié - Ouvrir avec enregistrements verrouillés
Je constate que lorsqu'un enregistrement est en cours de modification sur un
poste le même enregistrement reste accessible en modification sur tous les autres postes du réseau. Autrement dit il n'y a aucun verrouillage "enregistrement modifié" malgré l'option choisie.
Qui connaît l'origine de ce phénomène et peut m'indiquer comment verrouiller
effectivement l'enregistrement modifié en réseau? Merci d'avance.
Alain
Bonjour.
1ere remarque: une base data.mde ne sert strictement à rien car les tables
ne sont pas protégées , sauf si tu as des formulaires exécutables dans la
base data.
essaie de mettre les mêmes options de partage sur la base frontale et sur la
base principale.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Alain (74)" <ae@crefia.com> a écrit dans le message de
news:eibset4%23DHA.792@TK2MSFTNGP11.phx.gbl...
Bonjour à tous,
Une application multiutilisateurs est architecturée ainsi:
- Un fichier Data.mde dans un répertoire partagé sur un poste du réseau
- Une application Prog.mde installée sur plusieurs postes du réseau
Chaque Prog.mde est connecté sur Data.mde
- Le fichier Data.mde a pour options avancées:
- Verrouillage par défaut: enregistrement modifié
- Ouvrir avec enregistrements verrouillés
Je constate que lorsqu'un enregistrement est en cours de modification sur
un
poste le même enregistrement reste accessible en modification sur tous les
autres postes du réseau. Autrement dit il n'y a aucun verrouillage
"enregistrement modifié" malgré l'option choisie.
Qui connaît l'origine de ce phénomène et peut m'indiquer comment
verrouiller
effectivement l'enregistrement modifié en réseau?
Merci d'avance.
1ere remarque: une base data.mde ne sert strictement à rien car les tables ne sont pas protégées , sauf si tu as des formulaires exécutables dans la base data. essaie de mettre les mêmes options de partage sur la base frontale et sur la base principale.
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Alain (74)" a écrit dans le message de news:eibset4%
Bonjour à tous, Une application multiutilisateurs est architecturée ainsi: - Un fichier Data.mde dans un répertoire partagé sur un poste du réseau - Une application Prog.mde installée sur plusieurs postes du réseau Chaque Prog.mde est connecté sur Data.mde - Le fichier Data.mde a pour options avancées: - Verrouillage par défaut: enregistrement modifié - Ouvrir avec enregistrements verrouillés
Je constate que lorsqu'un enregistrement est en cours de modification sur un
poste le même enregistrement reste accessible en modification sur tous les autres postes du réseau. Autrement dit il n'y a aucun verrouillage "enregistrement modifié" malgré l'option choisie.
Qui connaît l'origine de ce phénomène et peut m'indiquer comment verrouiller
effectivement l'enregistrement modifié en réseau? Merci d'avance.
Alain
Alain \(74\)
Merci 1- Le fichier .mde sert à quelque chose car j'y ai installé un petit module très performant de contrôle technique sur les données et les liaisons qui nous évite beaucoup de manipulations fastidieuses. Il se trouve que ce module doit être protégé selon les souhaits de son auteur... 2- Après quelques recherches je me suis aperçu que pour avoir un verrouillage effectif il fallait le paramétrer dans chaque formulaire d'accès aux données (onglet "données"). Il semble que le verrouillage du fichier Data.mde ne soit effectif que lorsque que l'on accède aux données à partir de la base frontale en mode "Feuille de données". Je n'ai malgré tout rien trouvé en de précis là dessus dans la documentation. Merci encore Alain
"Raymond [mvp]" a écrit dans le message de news:ufvnB34%
Bonjour.
1ere remarque: une base data.mde ne sert strictement à rien car les tables ne sont pas protégées , sauf si tu as des formulaires exécutables dans la base data. essaie de mettre les mêmes options de partage sur la base frontale et sur la
base principale.
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Alain (74)" a écrit dans le message de news:eibset4%
Bonjour à tous, Une application multiutilisateurs est architecturée ainsi: - Un fichier Data.mde dans un répertoire partagé sur un poste du réseau - Une application Prog.mde installée sur plusieurs postes du réseau Chaque Prog.mde est connecté sur Data.mde - Le fichier Data.mde a pour options avancées: - Verrouillage par défaut: enregistrement modifié - Ouvrir avec enregistrements verrouillés
Je constate que lorsqu'un enregistrement est en cours de modification sur
un
poste le même enregistrement reste accessible en modification sur tous les
autres postes du réseau. Autrement dit il n'y a aucun verrouillage "enregistrement modifié" malgré l'option choisie.
Qui connaît l'origine de ce phénomène et peut m'indiquer comment verrouiller
effectivement l'enregistrement modifié en réseau? Merci d'avance.
Alain
Merci
1- Le fichier .mde sert à quelque chose car j'y ai installé un petit module
très performant de contrôle technique sur les données et les liaisons qui
nous évite beaucoup de manipulations fastidieuses. Il se trouve que ce
module doit être protégé selon les souhaits de son auteur...
2- Après quelques recherches je me suis aperçu que pour avoir un
verrouillage effectif il fallait le paramétrer dans chaque formulaire
d'accès aux données (onglet "données"). Il semble que le verrouillage du
fichier Data.mde ne soit effectif que lorsque que l'on accède aux données à
partir de la base frontale en mode "Feuille de données". Je n'ai malgré tout
rien trouvé en de précis là dessus dans la documentation.
Merci encore
Alain
"Raymond [mvp]" <XYZ.access.seneque@free.fr> a écrit dans le message de
news:ufvnB34%23DHA.2292@TK2MSFTNGP12.phx.gbl...
Bonjour.
1ere remarque: une base data.mde ne sert strictement à rien car les tables
ne sont pas protégées , sauf si tu as des formulaires exécutables dans la
base data.
essaie de mettre les mêmes options de partage sur la base frontale et sur
la
base principale.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Alain (74)" <ae@crefia.com> a écrit dans le message de
news:eibset4%23DHA.792@TK2MSFTNGP11.phx.gbl...
Bonjour à tous,
Une application multiutilisateurs est architecturée ainsi:
- Un fichier Data.mde dans un répertoire partagé sur un poste du réseau
- Une application Prog.mde installée sur plusieurs postes du réseau
Chaque Prog.mde est connecté sur Data.mde
- Le fichier Data.mde a pour options avancées:
- Verrouillage par défaut: enregistrement modifié
- Ouvrir avec enregistrements verrouillés
Je constate que lorsqu'un enregistrement est en cours de modification
sur
un
poste le même enregistrement reste accessible en modification sur tous
les
autres postes du réseau. Autrement dit il n'y a aucun verrouillage
"enregistrement modifié" malgré l'option choisie.
Qui connaît l'origine de ce phénomène et peut m'indiquer comment
verrouiller
effectivement l'enregistrement modifié en réseau?
Merci d'avance.
Merci 1- Le fichier .mde sert à quelque chose car j'y ai installé un petit module très performant de contrôle technique sur les données et les liaisons qui nous évite beaucoup de manipulations fastidieuses. Il se trouve que ce module doit être protégé selon les souhaits de son auteur... 2- Après quelques recherches je me suis aperçu que pour avoir un verrouillage effectif il fallait le paramétrer dans chaque formulaire d'accès aux données (onglet "données"). Il semble que le verrouillage du fichier Data.mde ne soit effectif que lorsque que l'on accède aux données à partir de la base frontale en mode "Feuille de données". Je n'ai malgré tout rien trouvé en de précis là dessus dans la documentation. Merci encore Alain
"Raymond [mvp]" a écrit dans le message de news:ufvnB34%
Bonjour.
1ere remarque: une base data.mde ne sert strictement à rien car les tables ne sont pas protégées , sauf si tu as des formulaires exécutables dans la base data. essaie de mettre les mêmes options de partage sur la base frontale et sur la
base principale.
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Alain (74)" a écrit dans le message de news:eibset4%
Bonjour à tous, Une application multiutilisateurs est architecturée ainsi: - Un fichier Data.mde dans un répertoire partagé sur un poste du réseau - Une application Prog.mde installée sur plusieurs postes du réseau Chaque Prog.mde est connecté sur Data.mde - Le fichier Data.mde a pour options avancées: - Verrouillage par défaut: enregistrement modifié - Ouvrir avec enregistrements verrouillés
Je constate que lorsqu'un enregistrement est en cours de modification sur
un
poste le même enregistrement reste accessible en modification sur tous les
autres postes du réseau. Autrement dit il n'y a aucun verrouillage "enregistrement modifié" malgré l'option choisie.
Qui connaît l'origine de ce phénomène et peut m'indiquer comment verrouiller
effectivement l'enregistrement modifié en réseau? Merci d'avance.
Alain
Raymond [mvp]
il est évident que s'il y a verrouillage "aucun" dans le formulaire ça ne peut pas faire. si tu veux modifier l'ensemble de tes formulaires avec "enr modifié" tu as une procédure sur: http://access.seneque.free.fr/blocage.htm en incluant la librairie de la page: http://access.seneque.free.fr/formulaires.htm -- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Alain (74)" a écrit dans le message de news:%23lXS$F5%
Merci 1- Le fichier .mde sert à quelque chose car j'y ai installé un petit module
très performant de contrôle technique sur les données et les liaisons qui nous évite beaucoup de manipulations fastidieuses. Il se trouve que ce module doit être protégé selon les souhaits de son auteur... 2- Après quelques recherches je me suis aperçu que pour avoir un verrouillage effectif il fallait le paramétrer dans chaque formulaire d'accès aux données (onglet "données"). Il semble que le verrouillage du fichier Data.mde ne soit effectif que lorsque que l'on accède aux données à
partir de la base frontale en mode "Feuille de données". Je n'ai malgré tout
rien trouvé en de précis là dessus dans la documentation. Merci encore Alain
il est évident que s'il y a verrouillage "aucun" dans le formulaire ça ne
peut pas faire.
si tu veux modifier l'ensemble de tes formulaires avec "enr modifié" tu as
une procédure sur:
http://access.seneque.free.fr/blocage.htm en incluant la librairie de la
page: http://access.seneque.free.fr/formulaires.htm
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Alain (74)" <ae@crefia.com> a écrit dans le message de
news:%23lXS$F5%23DHA.2516@TK2MSFTNGP11.phx.gbl...
Merci
1- Le fichier .mde sert à quelque chose car j'y ai installé un petit
module
très performant de contrôle technique sur les données et les liaisons qui
nous évite beaucoup de manipulations fastidieuses. Il se trouve que ce
module doit être protégé selon les souhaits de son auteur...
2- Après quelques recherches je me suis aperçu que pour avoir un
verrouillage effectif il fallait le paramétrer dans chaque formulaire
d'accès aux données (onglet "données"). Il semble que le verrouillage du
fichier Data.mde ne soit effectif que lorsque que l'on accède aux données
à
partir de la base frontale en mode "Feuille de données". Je n'ai malgré
tout
rien trouvé en de précis là dessus dans la documentation.
Merci encore
Alain
il est évident que s'il y a verrouillage "aucun" dans le formulaire ça ne peut pas faire. si tu veux modifier l'ensemble de tes formulaires avec "enr modifié" tu as une procédure sur: http://access.seneque.free.fr/blocage.htm en incluant la librairie de la page: http://access.seneque.free.fr/formulaires.htm -- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Alain (74)" a écrit dans le message de news:%23lXS$F5%
Merci 1- Le fichier .mde sert à quelque chose car j'y ai installé un petit module
très performant de contrôle technique sur les données et les liaisons qui nous évite beaucoup de manipulations fastidieuses. Il se trouve que ce module doit être protégé selon les souhaits de son auteur... 2- Après quelques recherches je me suis aperçu que pour avoir un verrouillage effectif il fallait le paramétrer dans chaque formulaire d'accès aux données (onglet "données"). Il semble que le verrouillage du fichier Data.mde ne soit effectif que lorsque que l'on accède aux données à
partir de la base frontale en mode "Feuille de données". Je n'ai malgré tout
rien trouvé en de précis là dessus dans la documentation. Merci encore Alain
3stone
Salut,
1- Le fichier .mde sert à quelque chose car j'y ai installé un petit module très performant de contrôle technique sur les données et les liaisons qui nous évite beaucoup de manipulations fastidieuses. Il se trouve que ce module doit être protégé selon les souhaits de son auteur...
Raymond a pourtant raison...
Il n'y a aucune exécution dans la base "data" sur le "serveur"... (Access ne doit même pas y être installé)
Ce module devra de toute façon transiter par le réseau vers chaque base frontale qui l'exécutera... Dans ce cas, autant le placer directement dans chaque frontale et la data peut rester en .mdb
Le raisonnement est le même pour ce qui est des verrouillages qui se font dans la base qui "exécute".
-- A+ Pierre (3stone) Access MVP ----------------------------- http://users.skynet.be/mpfa -----------------------------
Salut,
1- Le fichier .mde sert à quelque chose car j'y ai installé un petit module
très performant de contrôle technique sur les données et les liaisons qui
nous évite beaucoup de manipulations fastidieuses. Il se trouve que ce
module doit être protégé selon les souhaits de son auteur...
Raymond a pourtant raison...
Il n'y a aucune exécution dans la base "data" sur le "serveur"...
(Access ne doit même pas y être installé)
Ce module devra de toute façon transiter par le réseau vers
chaque base frontale qui l'exécutera...
Dans ce cas, autant le placer directement dans chaque frontale
et la data peut rester en .mdb
Le raisonnement est le même pour ce qui est des verrouillages
qui se font dans la base qui "exécute".
--
A+
Pierre (3stone) Access MVP
-----------------------------
http://users.skynet.be/mpfa
-----------------------------
1- Le fichier .mde sert à quelque chose car j'y ai installé un petit module très performant de contrôle technique sur les données et les liaisons qui nous évite beaucoup de manipulations fastidieuses. Il se trouve que ce module doit être protégé selon les souhaits de son auteur...
Raymond a pourtant raison...
Il n'y a aucune exécution dans la base "data" sur le "serveur"... (Access ne doit même pas y être installé)
Ce module devra de toute façon transiter par le réseau vers chaque base frontale qui l'exécutera... Dans ce cas, autant le placer directement dans chaque frontale et la data peut rester en .mdb
Le raisonnement est le même pour ce qui est des verrouillages qui se font dans la base qui "exécute".
-- A+ Pierre (3stone) Access MVP ----------------------------- http://users.skynet.be/mpfa -----------------------------