I work with Access 2000 interfacing with SQL 7. If you are going to develop Access Projects (Access front end direct to SQL for data), moving to Access 2003 will cut down on you aspirin, tylenol, ibuprofen, allieve bill substantially.
The problem behind opening the report in design mode is that we have 4 users that could use the same report at the same time.
That sounds like you have one copy of the front end that is being shared. If so, the solution to speed it up is to put a copy of the front end on each User's C: (local) drive. Then, they won't be sharing one printer definition. Certainly, that means effort to ensure Users are working with current copies. And you need more to do, right?
Assuming I'm right on having a single front end, the following links may be of interest:
faq705-3579
faq705-2010
I'm not sure where I came across the following, but it seems to be one of the simplest, if not as robust.
AUTOMATED FILE ROLLOUT EXAMPLE
Hi,
I have an adp which I distribute around the office by the use of a batch file..
Like the following..
1. make a batch file like this on your server
Update.bat
------------------------------------------------------
rem make the directories (no harm if they're already there)
c:
cdcd "Program Files"
mkdir "OrderEntry Database"
cd "OrderEntry Database"
rem If the latest version file is on the PC, just start the database
if exist "OrderEntry_Database.1.24.txt" goto Startup
copy "\\ServerName\Databases\webImport\Orders.lnk"
copy "Orders.lnk" "C:\Documents and Settings\All Users\Start Menu\Orders.lnk"
copy "Orders.lnk" "C:\Documents and Settings\All Users\Desktop\Orders.lnk"
rem Copy a new front end
copy "\\ServerName\Databases\webImport\Orders.adp"
copy "\\ServerName\Databases\webImport\OrderEntry_Database.1.24.txt"
copy "\\ServerName\Databases\webImport\dll\ImportSpec\SpecDB.mdb"
copy "\\ServerName\Databases\webImport\dll\ImportSpec\TsiImpExp100.mde"
:Startup
rem fire it up
"C:\Program Files\Microsoft Office\Office10\msaccess.exe" "c:\Program Files\OrderEntry Database\orders.adp"
exit
---------------------------------------
2. make an empty text file like OrderEntry_Database.1.24.txt
Place this on the server also.
3. Make a Shortcut that points to the batch File.
Copy this shortcut to the local computer and run it.
What Happens.
1. The shortcut executes the batch file.
The batch file check if the file OrderEntry_Database.1.24.txt exists on the server. If it does, it copies down the other files to the local server. Then executes the adp file.
The beauty of this is that you can work locally on you dev version, then when your ready to update your live version, all you do is
Update the batch file with the new file name like
OrderEntry_Database.1.24.txt to
OrderEntry_Database.1.25.txt
and then change the file named OrderEntry_Database.1.24.txt to OrderEntry_Database.1.25.txt