Results 1 to 6 of 6
  1. #1
    RoyLittle0 is offline Novice
    Windows 7 64bit Access 2010 64bit
    Join Date
    Dec 2012
    Posts
    25

    Need help designing a simple Skills/Training Matrix

    Hi, i am new to this forum by I have been using Access for some time now, I am producing a Service Logging System for my company and would like to add a simple skills matrix to it.

    As with all companies the employees will change over time and so will the machines so these need to be in columns of my tables. the two Tables that I have are:-

    tblEmployees


    ID (pk)
    FullName (at the moment 14 engineers)
    Position

    tblMachineType
    ID (pk)
    MachineType (aproximaterly 30 machine types)
    SerialNumberRange

    There will be 4 skill ranges for each machine "No Knowledge";"Limited Knowledge";"Useful Working Knowledge";"Totally Competent";"Training Competent"

    How can I produce a junction table to link skills to the engineer for each machine?

  2. #2
    June7's Avatar
    June7 is offline VIP
    Windows XP Access 2010 32bit
    Join Date
    May 2011
    Location
    The Great Land
    Posts
    52,930
    tblEmployessSkills
    EmpID (FK)
    MachID (FK)
    SkillLevel

    Then build crosstab query to get the 'matrix' with machines as columns.
    How to attach file: http://www.accessforums.net/showthread.php?t=70301 To provide db: copy, remove confidential data, run compact & repair, zip w/Windows Compression.

  3. #3
    RoyLittle0 is offline Novice
    Windows 7 64bit Access 2007
    Join Date
    Dec 2012
    Posts
    25
    Thanks June7

    I have produced the new Table and query and all looks good

    the problem i have now is the form i have produced from the query will not allow me to update or navigate, I can navigate through the navigation panel at the bottom of the form but not the combo box, the error that is showing is "This Recordset is Not Updatable" i assume this is because there isn't a Primary Key relating to the Crosstab Query, is there a way that i can add this to the query? i have tried a few things but none seem to work.

  4. #4
    June7's Avatar
    June7 is offline VIP
    Windows XP Access 2010 32bit
    Join Date
    May 2011
    Location
    The Great Land
    Posts
    52,930
    Crosstab queries are by nature never updatable. They are intended to manipulate data for output, not facilitate input.
    How to attach file: http://www.accessforums.net/showthread.php?t=70301 To provide db: copy, remove confidential data, run compact & repair, zip w/Windows Compression.

  5. #5
    RoyLittle0 is offline Novice
    Windows 7 64bit Access 2007
    Join Date
    Dec 2012
    Posts
    25
    Thanks for the info, from the Tables i have is there a way to produce a Form for inputting the data for each engineer, so engineer on a combobox and each machine type on a text box

    tblEmployees
    ID (pk)
    FullName (13 engineers)

    tblMachineType
    ID (pk)
    MachineType (40 machine types)

    tblEmployessSkills (this now has 520 records)
    EmpID (FK)
    MachID (FK)
    SkillLevel



  6. #6
    June7's Avatar
    June7 is offline VIP
    Windows XP Access 2010 32bit
    Join Date
    May 2011
    Location
    The Great Land
    Posts
    52,930
    You could just have a form bound to tblEmployeeSkills that has a combobox for employees and a combobox for machines and a combobox for skill level. Could set the 3 fields as a compound key to prevent duplication of combinations.

    Or can do form/subform arrangement.

    Main form bound to tblEmployees and subform bound to tblEmployeesSkills with comboboxes for MachID and SkillLevel

    or

    Main form bound to tblMachineType and subform bound to tblEmployeesSkills with comboboxes for EmpID and SkillLevel
    How to attach file: http://www.accessforums.net/showthread.php?t=70301 To provide db: copy, remove confidential data, run compact & repair, zip w/Windows Compression.

Please reply to this thread with any new information or opinions.

Similar Threads

  1. VBA Programming of P_I Matrix in Access
    By Bretz217 in forum Programming
    Replies: 19
    Last Post: 02-25-2013, 08:20 AM
  2. Replies: 4
    Last Post: 11-15-2012, 09:55 PM
  3. staff training data base, training
    By SAJAN in forum Forms
    Replies: 1
    Last Post: 09-22-2012, 05:09 AM
  4. Query to match job and client skills?
    By kbp in forum Access
    Replies: 5
    Last Post: 01-27-2011, 05:15 AM
  5. matrix display
    By radujit in forum Queries
    Replies: 1
    Last Post: 01-25-2011, 10:37 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