Hi,
I am trying to design a database (Access 2003) to use to track training. I just cant get the tables/forms/query to work like I want. I feel I am missing something.
As I said the database is mainly used to track training of individuals by being able to print reports and ensuring if all training is current, etc.
This what I have put together
tbldepartment - this table contains all the department, such as Company Core, Operation, Marketing, HR, RD, QA, etc. Company Core is the SOP/WI that will be required to be trained by all employees regardless of what department. Such as Safety SOP, Quality Policy, etc
tblFunction - this table contains the training modules within each department. Example QA dept has 6 modules, QA General, QA Manager, Auditor, Doc Control, etc
tblEmployees - this table contains all the employees First and last name, title, Employement Status.
tbldocuments - this table contains all the documents SOPs and WIs numbers, titles, revision. certain SOPs/WI will be part of certain modules.
Now the part that I cant get to work or what I am trying to accomplish. Ok so
1. all employees are assigned to different department so I will need to be able to track that. So if asked to show a report of all employees with lets say Operation, I need to be able to do that
2. Departments have specific function modules. Example
QA --> 1. QA General, QA Manager, Auditor, Doc Control. So certain employees will be trained on certain modules or a combination of modules. Example Quality Manager will need to be trained on Company Core, QA General, QA Manager, Auditor and Doc Control modules, where as a QA Tech will be trained on Company Core, QA General and so on so forth
3. Each module have SOPs/WIs. Example QA Manager has lets say 6 SOPs and 4 WIs like SOP1234, SOP4563, SOP7685, SOP0976, SOP5674, sop8765 WI5674, WI1237, WI7638, WI9345.
So I need to be able to somehow link all the above together,
So if John DOe is the Quality Manager. I need to be able to print a report showing something as follows
Fullname = John Doe
Department; tbldepartment = QA
Function Specific;tblfunction (documents; tbldocument) =
1. Company Core (SOPs/WIs = SOP1, SOP2, WI1, WI2, etc)
2. QA General (SOPs/WIs = SOP3, SOP4, WI3, WI4, etc)
3. QA Manager (SOPs/WIs = SOP5, SOP6, WI5, WI6, etc)
etc
IS the above possible. I been trying to creat forms/tables but I just cant get all the above output in one table that eventually i can manipulate using queries to create different reports
Any advice, ideas, is greatly appreciated
I can post what I have so far if needed
RB
I am trying to design a database (Access 2003) to use to track training. I just cant get the tables/forms/query to work like I want. I feel I am missing something.
As I said the database is mainly used to track training of individuals by being able to print reports and ensuring if all training is current, etc.
This what I have put together
tbldepartment - this table contains all the department, such as Company Core, Operation, Marketing, HR, RD, QA, etc. Company Core is the SOP/WI that will be required to be trained by all employees regardless of what department. Such as Safety SOP, Quality Policy, etc
tblFunction - this table contains the training modules within each department. Example QA dept has 6 modules, QA General, QA Manager, Auditor, Doc Control, etc
tblEmployees - this table contains all the employees First and last name, title, Employement Status.
tbldocuments - this table contains all the documents SOPs and WIs numbers, titles, revision. certain SOPs/WI will be part of certain modules.
Now the part that I cant get to work or what I am trying to accomplish. Ok so
1. all employees are assigned to different department so I will need to be able to track that. So if asked to show a report of all employees with lets say Operation, I need to be able to do that
2. Departments have specific function modules. Example
QA --> 1. QA General, QA Manager, Auditor, Doc Control. So certain employees will be trained on certain modules or a combination of modules. Example Quality Manager will need to be trained on Company Core, QA General, QA Manager, Auditor and Doc Control modules, where as a QA Tech will be trained on Company Core, QA General and so on so forth
3. Each module have SOPs/WIs. Example QA Manager has lets say 6 SOPs and 4 WIs like SOP1234, SOP4563, SOP7685, SOP0976, SOP5674, sop8765 WI5674, WI1237, WI7638, WI9345.
So I need to be able to somehow link all the above together,
So if John DOe is the Quality Manager. I need to be able to print a report showing something as follows
Fullname = John Doe
Department; tbldepartment = QA
Function Specific;tblfunction (documents; tbldocument) =
1. Company Core (SOPs/WIs = SOP1, SOP2, WI1, WI2, etc)
2. QA General (SOPs/WIs = SOP3, SOP4, WI3, WI4, etc)
3. QA Manager (SOPs/WIs = SOP5, SOP6, WI5, WI6, etc)
etc
IS the above possible. I been trying to creat forms/tables but I just cant get all the above output in one table that eventually i can manipulate using queries to create different reports
Any advice, ideas, is greatly appreciated
I can post what I have so far if needed
RB