Results 1 to 7 of 7
  1. #1
    hongman is offline Novice
    Windows 10 Access 2013 32bit
    Join Date
    Nov 2016
    Posts
    3

    Is Access the best Office program to create an Attendance Register?

    All



    I run a construction company and I am struggling to keep track of who is on what project for how long etc.

    What I want to create is something myself or my partner can do a daily input in.

    Something like:

    A table of names of operatives
    A table of sites/projects

    Then somehow make a nice GUI which allows:

    1. Data input: Choose a date, and pick from the names table, then allocate them to a project, plus time (half day or full day)
    2. Add New Operative
    3. Add New Project
    4. Report on total time and breakdown of man days per Project

    For now that would be sufficient.

    The idea is every day we would enter people's whereabouts and when we want to, we can then run a report on how many man days have been spent on X project, with a breakdown of who it was by and when/how long.

    Can anyone talk me through making this?

  2. #2
    ssanfu is offline Master of Nothing
    Windows XP Access 2010 32bit
    Join Date
    Sep 2010
    Location
    Anchorage, Alaska, USA
    Posts
    9,664
    See the tutorials at: http://www.databaseanswers.org/tutorials.htm

    Start with:
    Database Design - Basic Approach
    Data Modelling for Beginners



    When designing your tables, first design on paper/whiteboard/cardboard/etc not in Access.


    Then look at these two models:
    Customers and Timesheets
    Timesheets

  3. #3
    aytee111 is offline Competent At Times
    Windows 7 32bit Access 2013 32bit
    Join Date
    Nov 2011
    Location
    Nomad
    Posts
    3,936
    Is Access the best? You ask that on an Access forum, you might well get biased answers! It certainly has many advantages over other database tools and is a good place to start as it has everything all in one place. One thing is for sure - it is a thousand times better than any spreadsheet!

  4. #4
    Join Date
    Jun 2015
    Location
    Wales. Land of the sheep.
    Posts
    1,228
    can also be linked directly to outlook to manage workers through email.

  5. #5
    NTC is offline VIP
    Windows 7 64bit Access 2013
    Join Date
    Nov 2009
    Posts
    2,392
    yes it is the right tool. Access is pretty much that last man standing in terms of PC based databases so unless you are apple based it is the correct tool. It is also very mature, stable - & because PCs now are so powerful so is Access.

    talking you thru it however is probably a bit more than can be done in a forum.....

  6. #6
    hongman is offline Novice
    Windows 10 Access 2013 32bit
    Join Date
    Nov 2016
    Posts
    3
    Hi, sorry for the delay in replying, super busy.

    For now, if I start with the super basics:

    I have created 2 tables:

    Operative List - ID*, Operative Name
    Project List - ID*, Project Name

    I can create forms to make data entry a bit prettier to populate those 2 tables.

    What is the next step?

    What database element do I need to create in order to be able to tie those 2 together?

    Ultimately I need a form which I can select an Operative, select a Project (those 2 I have covered) - then I need to be able to choose a date. How/where do I do this? I'm guessing another table with 365 dates is not the best way to do it.

    Once I can do that (i.e pick a value from each table) I need to get that data into another table? Then I can report on that set of data based on filters, like (total operatives between these dates and on this project)

    Am I on the right lines? Any pointers?

  7. #7
    Join Date
    Jun 2015
    Location
    Wales. Land of the sheep.
    Posts
    1,228
    I would recommend looking on youtube for an access basics tutorial. It would explain it far better and show examples as you go.

    The question you just asked would be "relationships" if you want to find a tutorial on that.

    for dates.. any date field on a form will have a little calendar symbol next to it. so the user clicks that then clicks the date. This would be stored on the record.

    Don't duplicate any data. don't move it to a new table unless there is no choice. Even then, you don't move the records, you use the ID's to link them. (Im sure me saying that is very confusing, that's why I recommend YouTube.)

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

Similar Threads

  1. Replies: 4
    Last Post: 08-19-2014, 12:20 PM
  2. Help: Create a program access
    By uronmapu in forum Access
    Replies: 2
    Last Post: 06-02-2012, 07:18 AM
  3. Replies: 5
    Last Post: 03-21-2012, 07:13 AM
  4. Replies: 5
    Last Post: 02-23-2011, 04:03 PM
  5. Replies: 1
    Last Post: 01-06-2010, 10:32 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