Bonjour, nous utilisons une base de données en réseau (3 utilisateurs),
j'aimerais savoir si il est possible de sécuriser la bdd pour qu'un seul
utilisateur à la fois puisse modifier un formulaire, car ce matin j'avais un
formulaire d'ouvert, et mon collègue à modifier le même formulaire en même
temps, et cela à créer un problème avec nos données. Je sais qu'avec excel
c'est possible, je ne sais juste pas comment procéder...
Bonjour, merci pour votre réponse. J'ai essayer le verrouillage hier, mais ca ne emble que fonctionner sur 1 poste... Dois-je vérrouiller le formulaire ou les tables? Le patron possège les données et formulaire sur son pc, et les 2 autres employés on les formulaires sur leur pc. J'ai vérrouillé les formulaire sur les 2 postes des employés et sur le pc du patron, mais le message qui indique que le formulaire est en train d'être édité par un autre utilisateur ne s'affiche que sur le pc du patron! Que faire??? Merci! Mathieu
Bonjour,
Ah oui, ça fait partie des grands classiques, ça.
Dans le principe je proposerais bien de créer une table dans laquelle on inscrit le nom de l'utilisateur qui a ouvert le formulaire.
A l'ouverture du formulaire, si il y a un nom dans la table, pas touche.
En quittant le formulaire, on n'oublie pas de laisser les lieux dans l'état où on les a trouvés.
Par ailleurs, bien étudier dans l'aide la notion de verrouillage, qui se gère avec un des paramètres des jeux d'enregistrements. La première solution devrait être assez rapide à appréhender et éviter de faire des bêtises, mais passer à côté des verrouillages quand on travaille en réseau, c'est dommage, voire risqué.
________________________________________ Mathieu F a écrit, le 07/05/2008 20:56 :
Bonjour, nous utilisons une base de données en réseau (3 utilisateurs), j'aimerais savoir si il est possible de sécuriser la bdd pour qu'un seul utilisateur à la fois puisse modifier un formulaire, car ce matin j'avais un formulaire d'ouvert, et mon collègue à modifier le même formulaire en même temps, et cela à créer un problème avec nos données. Je sais qu'avec excel c'est possible, je ne sais juste pas comment procéder...
Merci! Mathieu
Bonjour, merci pour votre réponse. J'ai essayer le verrouillage hier, mais ca
ne emble que fonctionner sur 1 poste... Dois-je vérrouiller le formulaire ou
les tables? Le patron possège les données et formulaire sur son pc, et les 2
autres employés on les formulaires sur leur pc. J'ai vérrouillé les
formulaire sur les 2 postes des employés et sur le pc du patron, mais le
message qui indique que le formulaire est en train d'être édité par un autre
utilisateur ne s'affiche que sur le pc du patron! Que faire???
Merci!
Mathieu
Bonjour,
Ah oui, ça fait partie des grands classiques, ça.
Dans le principe je proposerais bien de créer une table dans laquelle on
inscrit le nom de l'utilisateur qui a ouvert le formulaire.
A l'ouverture du formulaire, si il y a un nom dans la table, pas touche.
En quittant le formulaire, on n'oublie pas de laisser les lieux dans
l'état où on les a trouvés.
Par ailleurs, bien étudier dans l'aide la notion de verrouillage, qui se
gère avec un des paramètres des jeux d'enregistrements. La première
solution devrait être assez rapide à appréhender et éviter de faire des
bêtises, mais passer à côté des verrouillages quand on travaille en
réseau, c'est dommage, voire risqué.
________________________________________
Mathieu F a écrit, le 07/05/2008 20:56 :
Bonjour, nous utilisons une base de données en réseau (3 utilisateurs),
j'aimerais savoir si il est possible de sécuriser la bdd pour qu'un seul
utilisateur à la fois puisse modifier un formulaire, car ce matin j'avais un
formulaire d'ouvert, et mon collègue à modifier le même formulaire en même
temps, et cela à créer un problème avec nos données. Je sais qu'avec excel
c'est possible, je ne sais juste pas comment procéder...
Bonjour, merci pour votre réponse. J'ai essayer le verrouillage hier, mais ca ne emble que fonctionner sur 1 poste... Dois-je vérrouiller le formulaire ou les tables? Le patron possège les données et formulaire sur son pc, et les 2 autres employés on les formulaires sur leur pc. J'ai vérrouillé les formulaire sur les 2 postes des employés et sur le pc du patron, mais le message qui indique que le formulaire est en train d'être édité par un autre utilisateur ne s'affiche que sur le pc du patron! Que faire??? Merci! Mathieu
Bonjour,
Ah oui, ça fait partie des grands classiques, ça.
Dans le principe je proposerais bien de créer une table dans laquelle on inscrit le nom de l'utilisateur qui a ouvert le formulaire.
A l'ouverture du formulaire, si il y a un nom dans la table, pas touche.
En quittant le formulaire, on n'oublie pas de laisser les lieux dans l'état où on les a trouvés.
Par ailleurs, bien étudier dans l'aide la notion de verrouillage, qui se gère avec un des paramètres des jeux d'enregistrements. La première solution devrait être assez rapide à appréhender et éviter de faire des bêtises, mais passer à côté des verrouillages quand on travaille en réseau, c'est dommage, voire risqué.
________________________________________ Mathieu F a écrit, le 07/05/2008 20:56 :
Bonjour, nous utilisons une base de données en réseau (3 utilisateurs), j'aimerais savoir si il est possible de sécuriser la bdd pour qu'un seul utilisateur à la fois puisse modifier un formulaire, car ce matin j'avais un formulaire d'ouvert, et mon collègue à modifier le même formulaire en même temps, et cela à créer un problème avec nos données. Je sais qu'avec excel c'est possible, je ne sais juste pas comment procéder...
"Mathieu F" | Bonjour, nous utilisons une base de données en réseau (3 utilisateurs), | j'aimerais savoir si il est possible de sécuriser la bdd pour qu'un seul | utilisateur à la fois puisse modifier un formulaire, car ce matin j'avais un | formulaire d'ouvert, et mon collègue à modifier le même formulaire en même | temps, et cela à créer un problème avec nos données. Je sais qu'avec excel | c'est possible, je ne sais juste pas comment procéder...
Si tu a ce problème, c'est que la base n'est pas scindée en frontale/dorsale.
Si en plus, on permet à chacun de modifier l'application à sa guise, tu vas droit au casse pipe !
Première chose à faire : scinder la base. - voir le menu Outils ===> Utilitaires de base de données ======> Fractionner une base de données.
Tu obtiendras une base avec les tables (la dorsale) et une base avec tout le reste (frontale). Cette frontale, tu la copie sur chaque PC Il reste à lier les frontales à la dorsale... Cela se fait à nouveau via le menu Outils ===> Utilitaires de base de données ======> Gestionnaire de tables liées
PS: Il n'est pas conseillé de permettre à chacun de bricoler "son" application.
"Mathieu F"
| Bonjour, nous utilisons une base de données en réseau (3 utilisateurs),
| j'aimerais savoir si il est possible de sécuriser la bdd pour qu'un seul
| utilisateur à la fois puisse modifier un formulaire, car ce matin j'avais un
| formulaire d'ouvert, et mon collègue à modifier le même formulaire en même
| temps, et cela à créer un problème avec nos données. Je sais qu'avec excel
| c'est possible, je ne sais juste pas comment procéder...
Si tu a ce problème, c'est que la base n'est pas scindée en frontale/dorsale.
Si en plus, on permet à chacun de modifier l'application à sa guise, tu
vas droit au casse pipe !
Première chose à faire : scinder la base.
- voir le menu Outils
===> Utilitaires de base de données
======> Fractionner une base de données.
Tu obtiendras une base avec les tables (la dorsale) et une base avec
tout le reste (frontale). Cette frontale, tu la copie sur chaque PC
Il reste à lier les frontales à la dorsale...
Cela se fait à nouveau via le menu Outils
===> Utilitaires de base de données
======> Gestionnaire de tables liées
PS:
Il n'est pas conseillé de permettre à chacun de bricoler "son" application.
"Mathieu F" | Bonjour, nous utilisons une base de données en réseau (3 utilisateurs), | j'aimerais savoir si il est possible de sécuriser la bdd pour qu'un seul | utilisateur à la fois puisse modifier un formulaire, car ce matin j'avais un | formulaire d'ouvert, et mon collègue à modifier le même formulaire en même | temps, et cela à créer un problème avec nos données. Je sais qu'avec excel | c'est possible, je ne sais juste pas comment procéder...
Si tu a ce problème, c'est que la base n'est pas scindée en frontale/dorsale.
Si en plus, on permet à chacun de modifier l'application à sa guise, tu vas droit au casse pipe !
Première chose à faire : scinder la base. - voir le menu Outils ===> Utilitaires de base de données ======> Fractionner une base de données.
Tu obtiendras une base avec les tables (la dorsale) et une base avec tout le reste (frontale). Cette frontale, tu la copie sur chaque PC Il reste à lier les frontales à la dorsale... Cela se fait à nouveau via le menu Outils ===> Utilitaires de base de données ======> Gestionnaire de tables liées
PS: Il n'est pas conseillé de permettre à chacun de bricoler "son" application.
Merci d'avoir pris le temps de répondre aussi rigoureusement à ma question. J'ai scindée la bdd en frontale dorsale, et tout semble bien fonctionner au niveau du vérouillage!!!
3stone a écrit, le 09/05/2008 10:50 :
Si tu a ce problème, c'est que la base n'est pas scindée en frontale/dorsale.
Oops, ça me paraissait aller tellement de soi que je n'ai même pas posé la question.
Grave erreur de ma part ...
Merci d'avoir pris le temps de répondre aussi rigoureusement à ma question.
J'ai
scindée la bdd en frontale dorsale, et tout semble bien fonctionner au
niveau du vérouillage!!!
3stone a écrit, le 09/05/2008 10:50 :
Si tu a ce problème, c'est que la base n'est pas scindée en frontale/dorsale.
Oops, ça me paraissait aller tellement de soi que je n'ai même pas posé
la question.
Merci d'avoir pris le temps de répondre aussi rigoureusement à ma question. J'ai scindée la bdd en frontale dorsale, et tout semble bien fonctionner au niveau du vérouillage!!!
3stone a écrit, le 09/05/2008 10:50 :
Si tu a ce problème, c'est que la base n'est pas scindée en frontale/dorsale.
Oops, ça me paraissait aller tellement de soi que je n'ai même pas posé la question.