I have a master table with each row representing a unique record. My
colleagues need to have exact copies of this table in which they can alter
any of the unique records and then send their altered copy back to me. The
altered records from each copy then needs to replace its matching record in
the master table.
Can this be done using a set of simple step-by-step instructions (query
builder etc.)?
What will you do if two colleagues modify the same record?
Your table needs to have a timestamp column which is updated whenever the
record is updated. Then when your colleagues ship you the table, you need to
replace any record where the timestamp is later than the current one. Sounds
like you might also need an 'UpdatedBy' column, yso you can track who last
changed a record.
This all sounds like a weird arrangement. Are you sure there is not a better
way, like making the db multi-user and just have everyone access it.
-Dorian
> I have a master table with each row representing a unique record. My
> colleagues need to have exact copies of this table in which they can alter
[quoted text clipped - 4 lines]
> Can this be done using a set of simple step-by-step instructions (query
> builder etc.)?
NewtoComputing - 29 Apr 2008 00:15 GMT
Thanks mscertified. I know it is crazy, but only one person is allowed to
edit the master database - a system that has been running for 16 years. As a
lowly assistant, I can only try and change the way things are done bit by bit.
> What will you do if two colleagues modify the same record?
>
[quoted text clipped - 17 lines]
> > Can this be done using a set of simple step-by-step instructions (query
> > builder etc.)?
You can create an update query to do this.
Open the query builder.
Add your main table.
Add the other table. (do this one other table at a time)
Create a join between the two tables. Select 2 as the Join Type.
In the first row, enter the name of all fields in your main table. If your
tables have an autonumber field, do not include that field.
In the Update To row, enter the name of each field in the other table below
the same field name of the main table.
When you run the query, it will update the field values in the main table
from other table.

Signature
Dave Hargis, Microsoft Access MVP
> I have a master table with each row representing a unique record. My
> colleagues need to have exact copies of this table in which they can alter
[quoted text clipped - 4 lines]
> Can this be done using a set of simple step-by-step instructions (query
> builder etc.)?
NewtoComputing - 29 Apr 2008 00:18 GMT
Thank you so much Klatuu! I was beginning to think I needed a degree in
computer science.
This worked as long as I put [tablename].[fieldname] in the "update to" row
as well as following your instructions.
Thanks again.
> You can create an update query to do this.
> Open the query builder.
[quoted text clipped - 17 lines]
> > Can this be done using a set of simple step-by-step instructions (query
> > builder etc.)?
Klatuu - 29 Apr 2008 14:34 GMT
Sorry, I did leave that out of my instructions.

Signature
Dave Hargis, Microsoft Access MVP
> Thank you so much Klatuu! I was beginning to think I needed a degree in
> computer science.
[quoted text clipped - 23 lines]
> > > Can this be done using a set of simple step-by-step instructions (query
> > > builder etc.)?