Bonjour, nous avons récemment décidé de mettre à jour notre base accès en
la
passant de sa version 97 à 2000. Nous savions que cela engendrerait
plusieurs
petits bugs de conversion mais nous étions prêts à y faire face ! Le
problème
est que nous ne pouvons absolument rien modifier le message "Vous n'avez
pas
les autorisations nécessaires pour accéder à la base de données. Si vous
faites des modifications elles ne pourront pas être enregistrées". Nous
avons
une base de données déployée par un serveur à plusieurs utilisateurs.
Pourriez vous me donner une piste, qu'est ce qui a changé entre 97 et 2000
en
matière de droits ?
Merci et bravo à tous en tout cas ! Ainsi que mes meilleurs voeux.
Bonjour, nous avons récemment décidé de mettre à jour notre base accès en
la
passant de sa version 97 à 2000. Nous savions que cela engendrerait
plusieurs
petits bugs de conversion mais nous étions prêts à y faire face ! Le
problème
est que nous ne pouvons absolument rien modifier le message "Vous n'avez
pas
les autorisations nécessaires pour accéder à la base de données. Si vous
faites des modifications elles ne pourront pas être enregistrées". Nous
avons
une base de données déployée par un serveur à plusieurs utilisateurs.
Pourriez vous me donner une piste, qu'est ce qui a changé entre 97 et 2000
en
matière de droits ?
Merci et bravo à tous en tout cas ! Ainsi que mes meilleurs voeux.
Bonjour, nous avons récemment décidé de mettre à jour notre base accès en
la
passant de sa version 97 à 2000. Nous savions que cela engendrerait
plusieurs
petits bugs de conversion mais nous étions prêts à y faire face ! Le
problème
est que nous ne pouvons absolument rien modifier le message "Vous n'avez
pas
les autorisations nécessaires pour accéder à la base de données. Si vous
faites des modifications elles ne pourront pas être enregistrées". Nous
avons
une base de données déployée par un serveur à plusieurs utilisateurs.
Pourriez vous me donner une piste, qu'est ce qui a changé entre 97 et 2000
en
matière de droits ?
Merci et bravo à tous en tout cas ! Ainsi que mes meilleurs voeux.
Bonjour.
le fait c'est que vous vouliez modidfier la structure de la base à
plusieurs, ce qui n'est pas possible en version 2000, si SourceSafe n'est
pas utilisé.
je te donne ci-dessous le post de Benoit qui décrit et donne les solutions
de remplacement:
Access 2000 ne permet pas à un utilisateur de modifier la structure d'un
formulaire dans une base déjà ouverte par d'autres utilisateurs. En effet
Access 2000 doit verrouiller exclusivement le fichier MDB pour modifier la
structure d'un formulaire.
Cette limitation concerne aussi la modification des macros, des états, des
modules et des barres de commandes.
Cela dit, le message d'erreur qui apparaît dans la version française est
erroné :
"Vous n'avez pas les autorisations nécessaires pour accéder à la base de
données.
Si vous faites des modifications, elles ne pourront pas être enregistrées."
Le message correct (traduit de la version anglaise) devrait être :
"Actuellement vous n'avez pas un accès exclusif à la base de données.
Si vous faites des modifications, elles ne pourront peut-être pas être
enregistrées."
La seule bonne nouvelle, c'est qu'en cliquant sur le bouton "OK" associé à
ce message d'erreur, on peut quand même modifier la structure d'un
formulaire, et ces modifications pourront être conservées à condition que
les autres utilisateurs aient refermé la base au moment où l'on utilisera la
commande Enregistrer (dans ce cas Access 2000 pourra verrouiller
exclusivement la base). Par exemple, si vous savez qu'il vous faudra 5
minutes pour modifier un formulaire, vous pouvez demander aux utilisateurs
de quitter la base dans les 5 prochaines minutes, et commencer les
modifications sans attendre.
Evidemment si les utilisateurs ne respectent pas le délai (de 5 minutes) que
vous leur avez accordé, le problème reste entier.
L'article technique Q200290 propose deux contournements :
http://support.microsoft.com/support/kb/articles/Q200/2/90.asp
Notez toutefois que les développeurs qui possèdent "Microsoft Office 2000
Developer Tools" (ou "Microsoft Office 2000 Developer") peuvent utiliser le
logiciel "Microsoft Visual SourceSafe 6.0" inclus, afin de travailler à
plusieurs sur le développement d'une même base Access 2000.
Benoît Compoint.
en espérant que ces propositions vont régler ton problème.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Birding" a écrit dans le message de
news:Bonjour, nous avons récemment décidé de mettre à jour notre base accès en
la
passant de sa version 97 à 2000. Nous savions que cela engendrerait
plusieurs
petits bugs de conversion mais nous étions prêts à y faire face ! Le
problème
est que nous ne pouvons absolument rien modifier le message "Vous n'avez
pas
les autorisations nécessaires pour accéder à la base de données. Si vous
faites des modifications elles ne pourront pas être enregistrées". Nous
avons
une base de données déployée par un serveur à plusieurs utilisateurs.
Pourriez vous me donner une piste, qu'est ce qui a changé entre 97 et 2000
en
matière de droits ?
Merci et bravo à tous en tout cas ! Ainsi que mes meilleurs voeux.
Bonjour.
le fait c'est que vous vouliez modidfier la structure de la base à
plusieurs, ce qui n'est pas possible en version 2000, si SourceSafe n'est
pas utilisé.
je te donne ci-dessous le post de Benoit qui décrit et donne les solutions
de remplacement:
Access 2000 ne permet pas à un utilisateur de modifier la structure d'un
formulaire dans une base déjà ouverte par d'autres utilisateurs. En effet
Access 2000 doit verrouiller exclusivement le fichier MDB pour modifier la
structure d'un formulaire.
Cette limitation concerne aussi la modification des macros, des états, des
modules et des barres de commandes.
Cela dit, le message d'erreur qui apparaît dans la version française est
erroné :
"Vous n'avez pas les autorisations nécessaires pour accéder à la base de
données.
Si vous faites des modifications, elles ne pourront pas être enregistrées."
Le message correct (traduit de la version anglaise) devrait être :
"Actuellement vous n'avez pas un accès exclusif à la base de données.
Si vous faites des modifications, elles ne pourront peut-être pas être
enregistrées."
La seule bonne nouvelle, c'est qu'en cliquant sur le bouton "OK" associé à
ce message d'erreur, on peut quand même modifier la structure d'un
formulaire, et ces modifications pourront être conservées à condition que
les autres utilisateurs aient refermé la base au moment où l'on utilisera la
commande Enregistrer (dans ce cas Access 2000 pourra verrouiller
exclusivement la base). Par exemple, si vous savez qu'il vous faudra 5
minutes pour modifier un formulaire, vous pouvez demander aux utilisateurs
de quitter la base dans les 5 prochaines minutes, et commencer les
modifications sans attendre.
Evidemment si les utilisateurs ne respectent pas le délai (de 5 minutes) que
vous leur avez accordé, le problème reste entier.
L'article technique Q200290 propose deux contournements :
http://support.microsoft.com/support/kb/articles/Q200/2/90.asp
Notez toutefois que les développeurs qui possèdent "Microsoft Office 2000
Developer Tools" (ou "Microsoft Office 2000 Developer") peuvent utiliser le
logiciel "Microsoft Visual SourceSafe 6.0" inclus, afin de travailler à
plusieurs sur le développement d'une même base Access 2000.
Benoît Compoint.
en espérant que ces propositions vont régler ton problème.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Birding" <Birding@discussions.microsoft.com> a écrit dans le message de
news: 00927341-859E-49AE-9A74-92E27A91B19A@microsoft.com...
Bonjour, nous avons récemment décidé de mettre à jour notre base accès en
la
passant de sa version 97 à 2000. Nous savions que cela engendrerait
plusieurs
petits bugs de conversion mais nous étions prêts à y faire face ! Le
problème
est que nous ne pouvons absolument rien modifier le message "Vous n'avez
pas
les autorisations nécessaires pour accéder à la base de données. Si vous
faites des modifications elles ne pourront pas être enregistrées". Nous
avons
une base de données déployée par un serveur à plusieurs utilisateurs.
Pourriez vous me donner une piste, qu'est ce qui a changé entre 97 et 2000
en
matière de droits ?
Merci et bravo à tous en tout cas ! Ainsi que mes meilleurs voeux.
Bonjour.
le fait c'est que vous vouliez modidfier la structure de la base à
plusieurs, ce qui n'est pas possible en version 2000, si SourceSafe n'est
pas utilisé.
je te donne ci-dessous le post de Benoit qui décrit et donne les solutions
de remplacement:
Access 2000 ne permet pas à un utilisateur de modifier la structure d'un
formulaire dans une base déjà ouverte par d'autres utilisateurs. En effet
Access 2000 doit verrouiller exclusivement le fichier MDB pour modifier la
structure d'un formulaire.
Cette limitation concerne aussi la modification des macros, des états, des
modules et des barres de commandes.
Cela dit, le message d'erreur qui apparaît dans la version française est
erroné :
"Vous n'avez pas les autorisations nécessaires pour accéder à la base de
données.
Si vous faites des modifications, elles ne pourront pas être enregistrées."
Le message correct (traduit de la version anglaise) devrait être :
"Actuellement vous n'avez pas un accès exclusif à la base de données.
Si vous faites des modifications, elles ne pourront peut-être pas être
enregistrées."
La seule bonne nouvelle, c'est qu'en cliquant sur le bouton "OK" associé à
ce message d'erreur, on peut quand même modifier la structure d'un
formulaire, et ces modifications pourront être conservées à condition que
les autres utilisateurs aient refermé la base au moment où l'on utilisera la
commande Enregistrer (dans ce cas Access 2000 pourra verrouiller
exclusivement la base). Par exemple, si vous savez qu'il vous faudra 5
minutes pour modifier un formulaire, vous pouvez demander aux utilisateurs
de quitter la base dans les 5 prochaines minutes, et commencer les
modifications sans attendre.
Evidemment si les utilisateurs ne respectent pas le délai (de 5 minutes) que
vous leur avez accordé, le problème reste entier.
L'article technique Q200290 propose deux contournements :
http://support.microsoft.com/support/kb/articles/Q200/2/90.asp
Notez toutefois que les développeurs qui possèdent "Microsoft Office 2000
Developer Tools" (ou "Microsoft Office 2000 Developer") peuvent utiliser le
logiciel "Microsoft Visual SourceSafe 6.0" inclus, afin de travailler à
plusieurs sur le développement d'une même base Access 2000.
Benoît Compoint.
en espérant que ces propositions vont régler ton problème.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Birding" a écrit dans le message de
news:Bonjour, nous avons récemment décidé de mettre à jour notre base accès en
la
passant de sa version 97 à 2000. Nous savions que cela engendrerait
plusieurs
petits bugs de conversion mais nous étions prêts à y faire face ! Le
problème
est que nous ne pouvons absolument rien modifier le message "Vous n'avez
pas
les autorisations nécessaires pour accéder à la base de données. Si vous
faites des modifications elles ne pourront pas être enregistrées". Nous
avons
une base de données déployée par un serveur à plusieurs utilisateurs.
Pourriez vous me donner une piste, qu'est ce qui a changé entre 97 et 2000
en
matière de droits ?
Merci et bravo à tous en tout cas ! Ainsi que mes meilleurs voeux.
J'ai tout imprimé ! Je vais me pencher sur le problème. Maintenant j'ai le
temps, puisque nous sommes revenus sur la version antérieure !
Sais tu s'il y a d'autres différences majeures entre 97 et 2000 dont nous
devrions nous méfier ?Bonjour.
le fait c'est que vous vouliez modidfier la structure de la base à
plusieurs, ce qui n'est pas possible en version 2000, si SourceSafe
n'est
pas utilisé.
je te donne ci-dessous le post de Benoit qui décrit et donne les
solutions
de remplacement:
Access 2000 ne permet pas à un utilisateur de modifier la structure d'un
formulaire dans une base déjà ouverte par d'autres utilisateurs. En
effet
Access 2000 doit verrouiller exclusivement le fichier MDB pour modifier
la
structure d'un formulaire.
Cette limitation concerne aussi la modification des macros, des états,
des
modules et des barres de commandes.
Cela dit, le message d'erreur qui apparaît dans la version française est
erroné :
"Vous n'avez pas les autorisations nécessaires pour accéder à la base de
données.
Si vous faites des modifications, elles ne pourront pas être
enregistrées."
Le message correct (traduit de la version anglaise) devrait être :
"Actuellement vous n'avez pas un accès exclusif à la base de données.
Si vous faites des modifications, elles ne pourront peut-être pas être
enregistrées."
La seule bonne nouvelle, c'est qu'en cliquant sur le bouton "OK" associé
à
ce message d'erreur, on peut quand même modifier la structure d'un
formulaire, et ces modifications pourront être conservées à condition
que
les autres utilisateurs aient refermé la base au moment où l'on
utilisera la
commande Enregistrer (dans ce cas Access 2000 pourra verrouiller
exclusivement la base). Par exemple, si vous savez qu'il vous faudra 5
minutes pour modifier un formulaire, vous pouvez demander aux
utilisateurs
de quitter la base dans les 5 prochaines minutes, et commencer les
modifications sans attendre.
Evidemment si les utilisateurs ne respectent pas le délai (de 5 minutes)
que
vous leur avez accordé, le problème reste entier.
L'article technique Q200290 propose deux contournements :
http://support.microsoft.com/support/kb/articles/Q200/2/90.asp
Notez toutefois que les développeurs qui possèdent "Microsoft Office
2000
Developer Tools" (ou "Microsoft Office 2000 Developer") peuvent utiliser
le
logiciel "Microsoft Visual SourceSafe 6.0" inclus, afin de travailler à
plusieurs sur le développement d'une même base Access 2000.
Benoît Compoint.
en espérant que ces propositions vont régler ton problème.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Birding" a écrit dans le message de
news:Bonjour, nous avons récemment décidé de mettre à jour notre base accès
en
la
passant de sa version 97 à 2000. Nous savions que cela engendrerait
plusieurs
petits bugs de conversion mais nous étions prêts à y faire face ! Le
problème
est que nous ne pouvons absolument rien modifier le message "Vous
n'avez
pas
les autorisations nécessaires pour accéder à la base de données. Si
vous
faites des modifications elles ne pourront pas être enregistrées".
Nous
avons
une base de données déployée par un serveur à plusieurs utilisateurs.
Pourriez vous me donner une piste, qu'est ce qui a changé entre 97 et
2000
en
matière de droits ?
Merci et bravo à tous en tout cas ! Ainsi que mes meilleurs voeux.
J'ai tout imprimé ! Je vais me pencher sur le problème. Maintenant j'ai le
temps, puisque nous sommes revenus sur la version antérieure !
Sais tu s'il y a d'autres différences majeures entre 97 et 2000 dont nous
devrions nous méfier ?
Bonjour.
le fait c'est que vous vouliez modidfier la structure de la base à
plusieurs, ce qui n'est pas possible en version 2000, si SourceSafe
n'est
pas utilisé.
je te donne ci-dessous le post de Benoit qui décrit et donne les
solutions
de remplacement:
Access 2000 ne permet pas à un utilisateur de modifier la structure d'un
formulaire dans une base déjà ouverte par d'autres utilisateurs. En
effet
Access 2000 doit verrouiller exclusivement le fichier MDB pour modifier
la
structure d'un formulaire.
Cette limitation concerne aussi la modification des macros, des états,
des
modules et des barres de commandes.
Cela dit, le message d'erreur qui apparaît dans la version française est
erroné :
"Vous n'avez pas les autorisations nécessaires pour accéder à la base de
données.
Si vous faites des modifications, elles ne pourront pas être
enregistrées."
Le message correct (traduit de la version anglaise) devrait être :
"Actuellement vous n'avez pas un accès exclusif à la base de données.
Si vous faites des modifications, elles ne pourront peut-être pas être
enregistrées."
La seule bonne nouvelle, c'est qu'en cliquant sur le bouton "OK" associé
à
ce message d'erreur, on peut quand même modifier la structure d'un
formulaire, et ces modifications pourront être conservées à condition
que
les autres utilisateurs aient refermé la base au moment où l'on
utilisera la
commande Enregistrer (dans ce cas Access 2000 pourra verrouiller
exclusivement la base). Par exemple, si vous savez qu'il vous faudra 5
minutes pour modifier un formulaire, vous pouvez demander aux
utilisateurs
de quitter la base dans les 5 prochaines minutes, et commencer les
modifications sans attendre.
Evidemment si les utilisateurs ne respectent pas le délai (de 5 minutes)
que
vous leur avez accordé, le problème reste entier.
L'article technique Q200290 propose deux contournements :
http://support.microsoft.com/support/kb/articles/Q200/2/90.asp
Notez toutefois que les développeurs qui possèdent "Microsoft Office
2000
Developer Tools" (ou "Microsoft Office 2000 Developer") peuvent utiliser
le
logiciel "Microsoft Visual SourceSafe 6.0" inclus, afin de travailler à
plusieurs sur le développement d'une même base Access 2000.
Benoît Compoint.
en espérant que ces propositions vont régler ton problème.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Birding" <Birding@discussions.microsoft.com> a écrit dans le message de
news: 00927341-859E-49AE-9A74-92E27A91B19A@microsoft.com...
Bonjour, nous avons récemment décidé de mettre à jour notre base accès
en
la
passant de sa version 97 à 2000. Nous savions que cela engendrerait
plusieurs
petits bugs de conversion mais nous étions prêts à y faire face ! Le
problème
est que nous ne pouvons absolument rien modifier le message "Vous
n'avez
pas
les autorisations nécessaires pour accéder à la base de données. Si
vous
faites des modifications elles ne pourront pas être enregistrées".
Nous
avons
une base de données déployée par un serveur à plusieurs utilisateurs.
Pourriez vous me donner une piste, qu'est ce qui a changé entre 97 et
2000
en
matière de droits ?
Merci et bravo à tous en tout cas ! Ainsi que mes meilleurs voeux.
J'ai tout imprimé ! Je vais me pencher sur le problème. Maintenant j'ai le
temps, puisque nous sommes revenus sur la version antérieure !
Sais tu s'il y a d'autres différences majeures entre 97 et 2000 dont nous
devrions nous méfier ?Bonjour.
le fait c'est que vous vouliez modidfier la structure de la base à
plusieurs, ce qui n'est pas possible en version 2000, si SourceSafe
n'est
pas utilisé.
je te donne ci-dessous le post de Benoit qui décrit et donne les
solutions
de remplacement:
Access 2000 ne permet pas à un utilisateur de modifier la structure d'un
formulaire dans une base déjà ouverte par d'autres utilisateurs. En
effet
Access 2000 doit verrouiller exclusivement le fichier MDB pour modifier
la
structure d'un formulaire.
Cette limitation concerne aussi la modification des macros, des états,
des
modules et des barres de commandes.
Cela dit, le message d'erreur qui apparaît dans la version française est
erroné :
"Vous n'avez pas les autorisations nécessaires pour accéder à la base de
données.
Si vous faites des modifications, elles ne pourront pas être
enregistrées."
Le message correct (traduit de la version anglaise) devrait être :
"Actuellement vous n'avez pas un accès exclusif à la base de données.
Si vous faites des modifications, elles ne pourront peut-être pas être
enregistrées."
La seule bonne nouvelle, c'est qu'en cliquant sur le bouton "OK" associé
à
ce message d'erreur, on peut quand même modifier la structure d'un
formulaire, et ces modifications pourront être conservées à condition
que
les autres utilisateurs aient refermé la base au moment où l'on
utilisera la
commande Enregistrer (dans ce cas Access 2000 pourra verrouiller
exclusivement la base). Par exemple, si vous savez qu'il vous faudra 5
minutes pour modifier un formulaire, vous pouvez demander aux
utilisateurs
de quitter la base dans les 5 prochaines minutes, et commencer les
modifications sans attendre.
Evidemment si les utilisateurs ne respectent pas le délai (de 5 minutes)
que
vous leur avez accordé, le problème reste entier.
L'article technique Q200290 propose deux contournements :
http://support.microsoft.com/support/kb/articles/Q200/2/90.asp
Notez toutefois que les développeurs qui possèdent "Microsoft Office
2000
Developer Tools" (ou "Microsoft Office 2000 Developer") peuvent utiliser
le
logiciel "Microsoft Visual SourceSafe 6.0" inclus, afin de travailler à
plusieurs sur le développement d'une même base Access 2000.
Benoît Compoint.
en espérant que ces propositions vont régler ton problème.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Birding" a écrit dans le message de
news:Bonjour, nous avons récemment décidé de mettre à jour notre base accès
en
la
passant de sa version 97 à 2000. Nous savions que cela engendrerait
plusieurs
petits bugs de conversion mais nous étions prêts à y faire face ! Le
problème
est que nous ne pouvons absolument rien modifier le message "Vous
n'avez
pas
les autorisations nécessaires pour accéder à la base de données. Si
vous
faites des modifications elles ne pourront pas être enregistrées".
Nous
avons
une base de données déployée par un serveur à plusieurs utilisateurs.
Pourriez vous me donner une piste, qu'est ce qui a changé entre 97 et
2000
en
matière de droits ?
Merci et bravo à tous en tout cas ! Ainsi que mes meilleurs voeux.
En terme de conversion, je n'ai pas rencontré de problèmes particuliers en
passant de 97 à 2000.
En revanche, le mieux est certainement de travailler sur une copie de ta
base sur laquelle tu serais le seul à travailler.
Tu fais des modifs tranquillement, tu testes, et quand tout est OK, tu
remplace la veille base par la nouvelle.
"Birding" a écrit dans le message de
news:J'ai tout imprimé ! Je vais me pencher sur le problème. Maintenant j'ai le
temps, puisque nous sommes revenus sur la version antérieure !
Sais tu s'il y a d'autres différences majeures entre 97 et 2000 dont nous
devrions nous méfier ?Bonjour.
le fait c'est que vous vouliez modidfier la structure de la base à
plusieurs, ce qui n'est pas possible en version 2000, si SourceSafe
n'estpas utilisé.
je te donne ci-dessous le post de Benoit qui décrit et donne les
solutionsde remplacement:
Access 2000 ne permet pas à un utilisateur de modifier la structure d'un
formulaire dans une base déjà ouverte par d'autres utilisateurs. En
effetAccess 2000 doit verrouiller exclusivement le fichier MDB pour modifier
lastructure d'un formulaire.
Cette limitation concerne aussi la modification des macros, des états,
desmodules et des barres de commandes.
Cela dit, le message d'erreur qui apparaît dans la version française est
erroné :
"Vous n'avez pas les autorisations nécessaires pour accéder à la base de
données.
Si vous faites des modifications, elles ne pourront pas être
enregistrées."
Le message correct (traduit de la version anglaise) devrait être :
"Actuellement vous n'avez pas un accès exclusif à la base de données.
Si vous faites des modifications, elles ne pourront peut-être pas être
enregistrées."
La seule bonne nouvelle, c'est qu'en cliquant sur le bouton "OK" associé
àce message d'erreur, on peut quand même modifier la structure d'un
formulaire, et ces modifications pourront être conservées à condition
queles autres utilisateurs aient refermé la base au moment où l'on
utilisera lacommande Enregistrer (dans ce cas Access 2000 pourra verrouiller
exclusivement la base). Par exemple, si vous savez qu'il vous faudra 5
minutes pour modifier un formulaire, vous pouvez demander aux
utilisateursde quitter la base dans les 5 prochaines minutes, et commencer les
modifications sans attendre.
Evidemment si les utilisateurs ne respectent pas le délai (de 5 minutes)
quevous leur avez accordé, le problème reste entier.
L'article technique Q200290 propose deux contournements :
http://support.microsoft.com/support/kb/articles/Q200/2/90.asp
Notez toutefois que les développeurs qui possèdent "Microsoft Office
2000Developer Tools" (ou "Microsoft Office 2000 Developer") peuvent utiliser
lelogiciel "Microsoft Visual SourceSafe 6.0" inclus, afin de travailler à
plusieurs sur le développement d'une même base Access 2000.
Benoît Compoint.
en espérant que ces propositions vont régler ton problème.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Birding" a écrit dans le message de
news:Bonjour, nous avons récemment décidé de mettre à jour notre base accès
enla
passant de sa version 97 à 2000. Nous savions que cela engendrerait
plusieurs
petits bugs de conversion mais nous étions prêts à y faire face ! Le
problème
est que nous ne pouvons absolument rien modifier le message "Vous
n'avezpas
les autorisations nécessaires pour accéder à la base de données. Si
vousfaites des modifications elles ne pourront pas être enregistrées".
Nousavons
une base de données déployée par un serveur à plusieurs utilisateurs.
Pourriez vous me donner une piste, qu'est ce qui a changé entre 97 et
2000en
matière de droits ?
Merci et bravo à tous en tout cas ! Ainsi que mes meilleurs voeux.
En terme de conversion, je n'ai pas rencontré de problèmes particuliers en
passant de 97 à 2000.
En revanche, le mieux est certainement de travailler sur une copie de ta
base sur laquelle tu serais le seul à travailler.
Tu fais des modifs tranquillement, tu testes, et quand tout est OK, tu
remplace la veille base par la nouvelle.
"Birding" <Birding@discussions.microsoft.com> a écrit dans le message de
news:923C9BEA-9F41-482F-BF82-1E66D5C210DC@microsoft.com...
J'ai tout imprimé ! Je vais me pencher sur le problème. Maintenant j'ai le
temps, puisque nous sommes revenus sur la version antérieure !
Sais tu s'il y a d'autres différences majeures entre 97 et 2000 dont nous
devrions nous méfier ?
Bonjour.
le fait c'est que vous vouliez modidfier la structure de la base à
plusieurs, ce qui n'est pas possible en version 2000, si SourceSafe
n'est
pas utilisé.
je te donne ci-dessous le post de Benoit qui décrit et donne les
solutions
de remplacement:
Access 2000 ne permet pas à un utilisateur de modifier la structure d'un
formulaire dans une base déjà ouverte par d'autres utilisateurs. En
effet
Access 2000 doit verrouiller exclusivement le fichier MDB pour modifier
la
structure d'un formulaire.
Cette limitation concerne aussi la modification des macros, des états,
des
modules et des barres de commandes.
Cela dit, le message d'erreur qui apparaît dans la version française est
erroné :
"Vous n'avez pas les autorisations nécessaires pour accéder à la base de
données.
Si vous faites des modifications, elles ne pourront pas être
enregistrées."
Le message correct (traduit de la version anglaise) devrait être :
"Actuellement vous n'avez pas un accès exclusif à la base de données.
Si vous faites des modifications, elles ne pourront peut-être pas être
enregistrées."
La seule bonne nouvelle, c'est qu'en cliquant sur le bouton "OK" associé
à
ce message d'erreur, on peut quand même modifier la structure d'un
formulaire, et ces modifications pourront être conservées à condition
que
les autres utilisateurs aient refermé la base au moment où l'on
utilisera la
commande Enregistrer (dans ce cas Access 2000 pourra verrouiller
exclusivement la base). Par exemple, si vous savez qu'il vous faudra 5
minutes pour modifier un formulaire, vous pouvez demander aux
utilisateurs
de quitter la base dans les 5 prochaines minutes, et commencer les
modifications sans attendre.
Evidemment si les utilisateurs ne respectent pas le délai (de 5 minutes)
que
vous leur avez accordé, le problème reste entier.
L'article technique Q200290 propose deux contournements :
http://support.microsoft.com/support/kb/articles/Q200/2/90.asp
Notez toutefois que les développeurs qui possèdent "Microsoft Office
2000
Developer Tools" (ou "Microsoft Office 2000 Developer") peuvent utiliser
le
logiciel "Microsoft Visual SourceSafe 6.0" inclus, afin de travailler à
plusieurs sur le développement d'une même base Access 2000.
Benoît Compoint.
en espérant que ces propositions vont régler ton problème.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Birding" <Birding@discussions.microsoft.com> a écrit dans le message de
news: 00927341-859E-49AE-9A74-92E27A91B19A@microsoft.com...
Bonjour, nous avons récemment décidé de mettre à jour notre base accès
en
la
passant de sa version 97 à 2000. Nous savions que cela engendrerait
plusieurs
petits bugs de conversion mais nous étions prêts à y faire face ! Le
problème
est que nous ne pouvons absolument rien modifier le message "Vous
n'avez
pas
les autorisations nécessaires pour accéder à la base de données. Si
vous
faites des modifications elles ne pourront pas être enregistrées".
Nous
avons
une base de données déployée par un serveur à plusieurs utilisateurs.
Pourriez vous me donner une piste, qu'est ce qui a changé entre 97 et
2000
en
matière de droits ?
Merci et bravo à tous en tout cas ! Ainsi que mes meilleurs voeux.
En terme de conversion, je n'ai pas rencontré de problèmes particuliers en
passant de 97 à 2000.
En revanche, le mieux est certainement de travailler sur une copie de ta
base sur laquelle tu serais le seul à travailler.
Tu fais des modifs tranquillement, tu testes, et quand tout est OK, tu
remplace la veille base par la nouvelle.
"Birding" a écrit dans le message de
news:J'ai tout imprimé ! Je vais me pencher sur le problème. Maintenant j'ai le
temps, puisque nous sommes revenus sur la version antérieure !
Sais tu s'il y a d'autres différences majeures entre 97 et 2000 dont nous
devrions nous méfier ?Bonjour.
le fait c'est que vous vouliez modidfier la structure de la base à
plusieurs, ce qui n'est pas possible en version 2000, si SourceSafe
n'estpas utilisé.
je te donne ci-dessous le post de Benoit qui décrit et donne les
solutionsde remplacement:
Access 2000 ne permet pas à un utilisateur de modifier la structure d'un
formulaire dans une base déjà ouverte par d'autres utilisateurs. En
effetAccess 2000 doit verrouiller exclusivement le fichier MDB pour modifier
lastructure d'un formulaire.
Cette limitation concerne aussi la modification des macros, des états,
desmodules et des barres de commandes.
Cela dit, le message d'erreur qui apparaît dans la version française est
erroné :
"Vous n'avez pas les autorisations nécessaires pour accéder à la base de
données.
Si vous faites des modifications, elles ne pourront pas être
enregistrées."
Le message correct (traduit de la version anglaise) devrait être :
"Actuellement vous n'avez pas un accès exclusif à la base de données.
Si vous faites des modifications, elles ne pourront peut-être pas être
enregistrées."
La seule bonne nouvelle, c'est qu'en cliquant sur le bouton "OK" associé
àce message d'erreur, on peut quand même modifier la structure d'un
formulaire, et ces modifications pourront être conservées à condition
queles autres utilisateurs aient refermé la base au moment où l'on
utilisera lacommande Enregistrer (dans ce cas Access 2000 pourra verrouiller
exclusivement la base). Par exemple, si vous savez qu'il vous faudra 5
minutes pour modifier un formulaire, vous pouvez demander aux
utilisateursde quitter la base dans les 5 prochaines minutes, et commencer les
modifications sans attendre.
Evidemment si les utilisateurs ne respectent pas le délai (de 5 minutes)
quevous leur avez accordé, le problème reste entier.
L'article technique Q200290 propose deux contournements :
http://support.microsoft.com/support/kb/articles/Q200/2/90.asp
Notez toutefois que les développeurs qui possèdent "Microsoft Office
2000Developer Tools" (ou "Microsoft Office 2000 Developer") peuvent utiliser
lelogiciel "Microsoft Visual SourceSafe 6.0" inclus, afin de travailler à
plusieurs sur le développement d'une même base Access 2000.
Benoît Compoint.
en espérant que ces propositions vont régler ton problème.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Birding" a écrit dans le message de
news:Bonjour, nous avons récemment décidé de mettre à jour notre base accès
enla
passant de sa version 97 à 2000. Nous savions que cela engendrerait
plusieurs
petits bugs de conversion mais nous étions prêts à y faire face ! Le
problème
est que nous ne pouvons absolument rien modifier le message "Vous
n'avezpas
les autorisations nécessaires pour accéder à la base de données. Si
vousfaites des modifications elles ne pourront pas être enregistrées".
Nousavons
une base de données déployée par un serveur à plusieurs utilisateurs.
Pourriez vous me donner une piste, qu'est ce qui a changé entre 97 et
2000en
matière de droits ?
Merci et bravo à tous en tout cas ! Ainsi que mes meilleurs voeux.