Results 1 to 4 of 4
  1. #1
    Palomino33 is offline Access or Gardening?
    Windows 7 64bit Access 2010 64bit
    Join Date
    Sep 2011
    Location
    South Georgia
    Posts
    36

    Automate Attendance

    Daily Task: Take attendance daily.
    Goal: automate more.

    Currently done every day:


    I enter the current date, the student ID# (primary key from student table) which pulls basic demographic, and then I enter numbers 3, 2, or 1 for how many classes they attended that day. Done for each student daily.

    I have the following in my db:
    A Table of All students. An attendance table for historical data. Most students attend 3 classes a day; however some may attend 2 and on a rare occasion, maybe 1 class per day. A query of active students (say I've got 10 active students) that is related to the attendance table.

    Hope to get:
    A full class roster form....of the 10 students, with the date auto defaulted to "today"....and a default number of 3 in each attendance field. If the student does less than 3, I will manually change those numbers.(rare) Then I want the attendance information to go to the attendance table.
    Thank you in advance.

  2. #2
    June7's Avatar
    June7 is offline VIP
    Windows XP Access 2010 32bit
    Join Date
    May 2011
    Location
    The Great Land
    Posts
    52,929
    Two ways to do this.

    1. Use code to add a record in attendance table for each student. This would be an INSERT SELECT WHERE sql statement. Open form filtered to that set of new records. Edit the records as needed, delete any that did not attend.

    2. An unbound form with 10 rows of unbound textboxes with default values and check box. Code would save rows that are checked yes. Not really right for your situation if the active students change frequently. Would have to modify form to change the default name in the textboxes. And what if you add an 11th student?

    Here are some threads that discuss this topic:
    https://www.accessforums.net/forms/p...orm-17442.html
    https://www.accessforums.net/queries...ion-19339.html
    https://www.accessforums.net/forms/a...orm-16468.html
    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
    Palomino33 is offline Access or Gardening?
    Windows 7 64bit Access 2010 64bit
    Join Date
    Sep 2011
    Location
    South Georgia
    Posts
    36
    #1 sounds like it would work. Can you tell me more about how to do this?

    #2...doesn't sound applicable...students change about once a week.

  4. #4
    June7's Avatar
    June7 is offline VIP
    Windows XP Access 2010 32bit
    Join Date
    May 2011
    Location
    The Great Land
    Posts
    52,929
    I think the threads have a lot of info to get you started. Does require VBA programming knowledge. Make attempt and when encounter issue post specific question. I expect you will want a button on some form, maybe a 'menu', that is labeled 'Add Today's Attendance'. Code in that button's Click event would create records and open data form.
    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. Attendance Report
    By tabbycat1234 in forum Reports
    Replies: 1
    Last Post: 11-12-2011, 07:08 AM
  2. Attendance Database
    By grankioto in forum Access
    Replies: 2
    Last Post: 02-05-2011, 02:48 PM
  3. Database of attendance
    By antoniopom in forum Database Design
    Replies: 1
    Last Post: 01-19-2010, 06:49 AM
  4. Attendance design
    By 8rxtx8 in forum Database Design
    Replies: 0
    Last Post: 07-19-2009, 04:42 AM
  5. Attendance Database
    By Bishop2ya in forum Queries
    Replies: 0
    Last Post: 03-10-2009, 02:33 PM

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