Re: Need multiple manager tables that can be sent to individuals
- From: Philip Herlihy <bounceback@xxxxxxx>
- Date: Tue, 07 Apr 2009 17:44:52 +0100
Karen Burke wrote:
Hi.
I'm trying to create a database for our use in HR that has separate tables for each manager. Ideally, we'd have one Master table that contains all employee data (name, job history, salary info, etc). I'd also have one table with all the same fields for each manager to key in his/her employees' data. I'd send each manager a blank table into which they can key their data. Once it's complete, they'd email it back to me. I would then import it into the Master table.
When I set up the Master table and then two individual managers tables, I tried using the database splitting feature to get just one manager's table out as a separate file. Unfortunately, it create an exact copy of my whole database, including the Master table, the other manager's table, all the reports, etc. Given the confidential nature of this data, I can only send a manager's individual table data to him/her.
The first time we do this exchange with the managers, it won't be an issue as all the tables will be empty. But once we have data in the tables, this will be a real issue for us.
So is there any way to extract one table from a database, send it to a manager (ideally as a form), have the manager complete the info and send it back for import into the database?
Thanks!
This must be a really common scenario, but it's one I haven't encountered myself for many years. Keep a look out for other suggestions here!
What we did (about 10 years ago) was issue the remote users with a Word template containing a table which they were asked to fill in and email. On arrival, we had programmed Outlook to detect the document, and extract the contents table-cell by table-cell, updating the contents into our database by allowing Outlook to interact with it. All worked a treat, but it's a bit complex for your situation.
You'd probably want the remote managers to have their own database, and if you do, you can use their copy to validate anything they try to enter, so that dates are valid, and so on. The task is to exchange groups of records between their databases and your master. Until 2007, Access had a feature called Replication (which I've never used) which was intended for this purpose. Provided you didn't need real-time updates (i.e. they could bubble through over time) it reportedly worked well. Since 2003, Office has a facility called InfoPath
which allows the creation of custom forms to validate and communicate data. Never used that either!
One question - are these offices linked by a reasonably fast network (better than a VPN)? If so, you could split the database into front and back-ends (recommended anyway) and provide the managers with different selections of data by linking their front-ends to separate back-end tables, which you'd be able to combine using a Union query.
One way of exchanging groups of records is first to select the records to be sent using a query or filter, and then use the Office Links facility (under Tools menu in Access 2003) to "Analyse it with Excel" - effectively exporting to an Excel file which can then be emailed and imported into your Master. The reverse process could be used to send the managers an up-to-date full copy of what the Master holds. To make selection easier, you could provide a form which selected records by date.
HTH
Phil, London
.
- Follow-Ups:
- References:
- Need multiple manager tables that can be sent to individuals
- From: Karen Burke
- Need multiple manager tables that can be sent to individuals
- Prev by Date: Need multiple manager tables that can be sent to individuals
- Next by Date: Re: Access-check box - checked, if checked it opens another form?
- Previous by thread: Need multiple manager tables that can be sent to individuals
- Next by thread: Re: Need multiple manager tables that can be sent to individuals
- Index(es):
Relevant Pages
|
Loading