AdamFeerst
Registered User.
- Local time
- Today, 16:03
- Joined
- Sep 21, 2015
- Messages
- 63
I want to be able identify certain tables, and then run actions using only those tables. How do I do this?
Background: I have a database of checklists. They want to use this to make sure they follow consistent and complete procedures on different types or projects, and to track the progress of those projects.
Each type of project (e.g., adding a new client, adding a new product/service for an existing client, POS name change) has a different checklist/set of procedures. I've set it up so that each checklist uses a different table. There is not enough commonality of procedures across types of projects that it didn't make sense to put them all into a single table, and just use the appropriate fields. However, each of the individual checklist tables does share a few standard fields - ProjID (autonumber) and ProjType (long integer linked to an autonumber field in tblProjType) would be the unique identifiers.
What I'm thinking of doing is creating a table, tblChecklistMaster, which will be a master list of all projects. The purpose is to be able to see a list of all projects. I thought it would be easier to have a master table rather than a very long union query for a few reasons including:
As I'm writing this, I wonder if there might be a better way (seems to happen a lot with me). What do you think of the following?:
Thanks
Background: I have a database of checklists. They want to use this to make sure they follow consistent and complete procedures on different types or projects, and to track the progress of those projects.
Each type of project (e.g., adding a new client, adding a new product/service for an existing client, POS name change) has a different checklist/set of procedures. I've set it up so that each checklist uses a different table. There is not enough commonality of procedures across types of projects that it didn't make sense to put them all into a single table, and just use the appropriate fields. However, each of the individual checklist tables does share a few standard fields - ProjID (autonumber) and ProjType (long integer linked to an autonumber field in tblProjType) would be the unique identifiers.
What I'm thinking of doing is creating a table, tblChecklistMaster, which will be a master list of all projects. The purpose is to be able to see a list of all projects. I thought it would be easier to have a master table rather than a very long union query for a few reasons including:
- They are a pain in the butt to write.
- As project types are added/deleted, I'd have to rewrite the query.
As I'm writing this, I wonder if there might be a better way (seems to happen a lot with me). What do you think of the following?:
- Starting each new project in a form based on tblChecklistMaster
- Have a subform for the checklist
- Change the recordsource for that subform based on the project type on the main form.
Thanks