On Thu, 07 Feb 2013 12:23:46 -0800, croy <
ha...@spam.invalid.net> w
>We have two, geographically separated field offices, and we
>need to get thier data into "our" database.
>
>Once a month we get data from the field offices, and have
>been somewhat manually appending it to the main office mdb.
I'd be really tempted to continue with that approach but automating it
so mistakes are harder to make when you manually append it.
Also double check that data hasn't been somehow duplicated so it
doesn't already exist in your system whatever that data might be.
For example if they were entering invoices with invoice numbers then
ensure those invoice numbers don't already exist in your master
database.
The idea being that you'd have a form where you select the folder and
location of a field office database. Then your code looks at the
various tables in that field office database and, by using the IN
clause in queries, ensure duplicate data doesn't exist in the master
database.
Personally I'd also add code that shows how many invoice records and
invoice detail records were going to be appended just so folks get
some warm and fuzzy feelings that things seem about right.
Then do the appending of the records from the field office database.
Hmm, I'd also add a table in the field office database that had a a
few fields in it and contained the userid, workstationid and date/time
when the data was imported. And check that table as well.
See
http://access.mvps.org/access/api/api0008.htm and
http://access.mvps.org/access/api/api0009.htm for network userid and
workstation id.
>I'm just starting to look at replication, and getting a
>little overwhelmed.
Agreed.
>I've read in some articles that replication over a WAN is a
>really bad idea, but most of these articles are a few years
>old or older yet. Is this still a really bad idea?
Very likely. Replication hasn't changed much especially in A2007 and
newer.
>Would it be ok to give each of the field offices a replica,
>and then have them eMail it once a month to our main office,
>and then do the replication?
I've read that emailing replication is frowned upon but I don't know
why because I've never read up on it.
>Is there a way to do one-way replication? In other words,
>have the replication master get everything from the field
>offices, but the field offices not get main mdb data?
I think so but I don't know for sure.
Tony
--
Tony Toews, Microsoft Access MVP
Tony's Main MS Access pages -
http://www.granite.ab.ca/accsmstr.htm
Tony's Microsoft Access Blog -
http://msmvps.com/blogs/access/
For a convenient utility to keep your users FEs and other files
updated see
http://www.autofeupdater.com/