Page 2 of 3 FirstFirst 123 LastLast
Results 16 to 30 of 35
  1. #16
    DHFE is offline Novice
    Windows 10 Office 365
    Join Date
    Oct 2023
    Posts
    15
    Quote Originally Posted by Micron View Post
    You have a junction table for employees and their required certs (as well as one for the employee and certs achieved)?
    So at the moment I've got one table for Employee info (names, department, etc), one table for Certificate info (Name, Length of Validity) and a junction table called 'Records' which uses the EmployeeID from the Employee Info, the CertificateID from Certificate Info, and also has the Completed Date for the certification.

    Edit:
    The IDs are both set as one-to-many

  2. #17
    CJ_London is offline VIP
    Windows 10 Access 2010 32bit
    Join Date
    Mar 2015
    Posts
    11,430
    Your junction table also needs a date obtained field which when you have a formula to add the length of validity to the obtained date tells you when it expires and needs to be renewed

  3. #18
    pbaldy's Avatar
    pbaldy is offline Who is John Galt?
    Windows XP Access 2007
    Join Date
    Feb 2010
    Location
    Nevada, USA
    Posts
    22,521
    Post 11 was moderated, I'm posting to trigger email notifications.
    Paul (wino moderator)
    MS Access MVP 2007-2019
    www.BaldyWeb.com

  4. #19
    Micron is online now Virtually Inert Person
    Windows 10 Access 2016
    Join Date
    Jun 2014
    Location
    Ontario, Canada
    Posts
    12,801
    So at the moment I've got one table for Employee info (names, department, etc), one table for Certificate info (Name, Length of Validity) and a junction table called 'Records' which uses the EmployeeID from the Employee Info, the CertificateID from Certificate Info, and also has the Completed Date for the certification.
    That is fine for cert compliance but doesn't seem to allow you to id which certs anyone requires - assuming that is not all of them.
    The more we hear silence, the more we begin to think about our value in this universe.
    Paraphrase of Professor Brian Cox.

  5. #20
    DHFE is offline Novice
    Windows 10 Office 365
    Join Date
    Oct 2023
    Posts
    15
    Quote Originally Posted by CJ_London View Post
    Your junction table also needs a date obtained field which when you have a formula to add the length of validity to the obtained date tells you when it expires and needs to be renewed
    Sorry I'm not sure I understand.

    My junction table has a date - ​"Completion Date" this is the date the certification was passed, which the user will enter.

    The expiry date is calculated in a query

  6. #21
    DHFE is offline Novice
    Windows 10 Office 365
    Join Date
    Oct 2023
    Posts
    15
    Quote Originally Posted by Micron View Post
    That is fine for cert compliance but doesn't seem to allow you to id which certs anyone requires - assuming that is not all of them.
    Wont that be able to be calculated from the expiry dates? e.g. a query with a criteria of if expirydate<today, or today-30/60/90 days to see ones which are due to expire. As well as ones which have no expiry i.e. have not yet been carried out

    Edit:
    This is what I meant by dependent combo boxes.

    For example
    The first allows the user to select the specific certificate they want to check, and the second allows me to pick either ones which are in date, expiring, expired or not yet completed; once these are selected the query is run by the user and they get a list
    Similarly the users can select a specific employee and check if they have any certificates which are expiring or have expired.

  7. #22
    Micron is online now Virtually Inert Person
    Windows 10 Access 2016
    Join Date
    Jun 2014
    Location
    Ontario, Canada
    Posts
    12,801
    You're not understanding my point: There are 40 certs. I need 10 of them, not 40. Next month things change and now I need the same 10 plus 5 more. How are you going to capture the new 5 requirements? You can't do that with records of past training because the new requirements are not going to be in the empl table, nor the table of certs (which is all certs in the system) nor the records of past training. Nor should the requirements for me be in any of those tables.
    The more we hear silence, the more we begin to think about our value in this universe.
    Paraphrase of Professor Brian Cox.

  8. #23
    Join Date
    May 2018
    Location
    Living in Scotland UK
    Posts
    1,566
    Can you upload a copy of the Matrix you use for Employees Training?
    You can PM me if you need further help.
    Good Reading https://docs.microsoft.com/en-gb/off...on-description

  9. #24
    DHFE is offline Novice
    Windows 10 Office 365
    Join Date
    Oct 2023
    Posts
    15
    Quote Originally Posted by Micron View Post
    There are 40 certs. I need 10 of them, not 40. Next month things change and now I need the same 10 plus 5 more.
    That scenario is not currently required. If it gets to that stage then I'll make a more detailed database.

    Seriously, right now it's just a spreadsheet with hundreds of columns split into different certs and their completed and expiry dates; and rows, split between different employees.

    All I'm trying to do is to make all that data easier to read, rather than having to scroll through everything.

    Like I said, the users aren't that computer literate, thay had to come to me regarding conditional formatting in the spreadsheet. Then one of them opened my re-made spreadsheet from their email didn't understand why it was read-only.

    All the users really need to know is; who does or doesn't have a specific certification, and when they are about to expire. It doesn't need to be more complicated than a list of people, certificates and dates.

  10. #25
    DHFE is offline Novice
    Windows 10 Office 365
    Join Date
    Oct 2023
    Posts
    15
    Quote Originally Posted by mike60smart View Post
    Can you upload a copy of the Matrix you use for Employees Training?
    Not really, it would take to long for me to remove all the confidential data.

    Each row is a different employee
    The first columns are their name, department, job title, employed (y/n)
    Then the following columns are the different certs - 2 columns for each cert. One the completed date, and one the expiry date.

  11. #26
    Join Date
    May 2018
    Location
    Living in Scotland UK
    Posts
    1,566
    Can I ask some basic questions regarding your Employees

    Does the Employee remain in the same department for the duration of their Employment?

    Or, are they sometimes switched to different Departments.

    Also, would the employees expect to have the same Job Title for the duration of their Employment?
    Or, can they get promoted and take on a new Job Title?
    You can PM me if you need further help.
    Good Reading https://docs.microsoft.com/en-gb/off...on-description

  12. #27
    DHFE is offline Novice
    Windows 10 Office 365
    Join Date
    Oct 2023
    Posts
    15
    They can switch departments and job titles

  13. #28
    Join Date
    May 2018
    Location
    Living in Scotland UK
    Posts
    1,566
    OK

    This means you will need to cater for these options to maintain a History of Certificates.
    You can PM me if you need further help.
    Good Reading https://docs.microsoft.com/en-gb/off...on-description

  14. #29
    DHFE is offline Novice
    Windows 10 Office 365
    Join Date
    Oct 2023
    Posts
    15
    Quote Originally Posted by mike60smart View Post
    OK, This means you will need to cater for these options to maintain a History of Certificates.
    We are not currently maintaining a history - just if their current certification is valid or not.

  15. #30
    Join Date
    May 2018
    Location
    Living in Scotland UK
    Posts
    1,566
    Ok then you surely have enough information supplied to create a database?

    Have you even looked at the example Db that Bert uploaded?
    You can PM me if you need further help.
    Good Reading https://docs.microsoft.com/en-gb/off...on-description

Page 2 of 3 FirstFirst 123 LastLast
Please reply to this thread with any new information or opinions.

Similar Threads

  1. VBA Tutorials
    By jmitchelldueck in forum Access
    Replies: 2
    Last Post: 07-17-2015, 03:50 PM
  2. Any good tutorials
    By data808 in forum Access
    Replies: 6
    Last Post: 10-19-2013, 02:29 PM
  3. Good resources for tutorials?
    By JPP in forum Reports
    Replies: 5
    Last Post: 02-25-2013, 09:39 AM
  4. vba books/tutorials
    By bigmac in forum Access
    Replies: 1
    Last Post: 03-10-2012, 02:05 PM
  5. Vba tutorials
    By Evgeny in forum Programming
    Replies: 1
    Last Post: 05-02-2010, 08:46 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Other Forums: Microsoft Office Forums