MacroScope
Programmer
I have a network of 20 users with Access 2007 and SQL Server 2012 back end. There's one central copy of the front end on our public drive (P:\), and a login script for each user. As they log in, it automatically updates their C:\ copy from the P:\ copy, so everyone is always using the most current version.
The problem is that occasionally someone opens and runs the P:\ copy on their desktop. Of course, they're completely unaware that they're on the wrong drive, but I can't write over the public copy to provide updates as long as it's open, and the updates that it may have are not going out to others while it's in use.
Is there some way as the user starts to open the database I can look to see if the copy they're opening is on the P:\ drive, and if so warn the user? I don't want to stop it from being opened, but just alert the user and maybe give them the option of continuing or closing (and preferably automatically opening the correct copy).
It's a giant pain when that copy is inadvertently opened and someone has to go around and check every machine to find the culprit.
Thanks in advance for your help.
The problem is that occasionally someone opens and runs the P:\ copy on their desktop. Of course, they're completely unaware that they're on the wrong drive, but I can't write over the public copy to provide updates as long as it's open, and the updates that it may have are not going out to others while it's in use.
Is there some way as the user starts to open the database I can look to see if the copy they're opening is on the P:\ drive, and if so warn the user? I don't want to stop it from being opened, but just alert the user and maybe give them the option of continuing or closing (and preferably automatically opening the correct copy).
It's a giant pain when that copy is inadvertently opened and someone has to go around and check every machine to find the culprit.
Thanks in advance for your help.