Results 1 to 8 of 8
  1. #1
    jaromluker is offline Novice
    Windows 7 64bit Access 2003
    Join Date
    Sep 2013
    Posts
    8

    Print a roll sheet for a class

    I've searched the forums, but nobody who's printing roll sheets seems to be doing it the way I would like to do.



    In essence, I've got two tables with a many-to-many relationship: Students and Classes.

    I've created a form where a user can select a class from a Combo Box and select a month from another ComboBox. These boxes are named CurrentClass and CurrentMonth respectively. I have a report set to print all the Students in CurrentClass, but I'd like to be able to print what days of CurrentMonth the class is held (e.g., 2, 4, 6, 9, 11, 13, 16, 18, 20, 23, 25, 27, 30 for a M/W/F class in September 2013) in the page header with boxes to check attendance for each student for each day. I should mention there are Yes/No fields (Monday, Tuesday, Wednesday, Thursday, Friday) in the Classes table so that I am able to reference which days each class is held.

    Is this a possibility? Does the programming even leave it worth the time?

    Appreciate any help,
    Tired and frustrated,
    Jarom

  2. #2
    June7's Avatar
    June7 is offline VIP
    Windows 7 64bit Access 2010 32bit
    Join Date
    May 2011
    Location
    The Great Land
    Posts
    53,646
    I am sure it is possible but the programming effort could be extremely challenging.

    Could have a report that prints all days of month across the page with each student listed below. You might find this of interest https://www.accessforums.net/databas...ses-18459.html

    More code might be able to blackout the daily boxes that don't apply for each student and here's where 'extremely challenging' kicks in.
    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
    jaromluker is offline Novice
    Windows 7 64bit Access 2003
    Join Date
    Sep 2013
    Posts
    8
    Well, I think I might have to create a policy that requires the students to check in at the office before class and then have a form for entering attendance. The code would be easier, I think, assuming the kids actually do as they're told...

  4. #4
    June7's Avatar
    June7 is offline VIP
    Windows 7 64bit Access 2010 32bit
    Join Date
    May 2011
    Location
    The Great Land
    Posts
    53,646
    Herding cats probably easier.

    Aren't teachers supposed to take attendance?

    A simple spreadsheet in Excel could produce the form for pen/paper attendance marking. But if you want to track attendance need a database. There is a student database template offered by MS for Access 2007 that is supposed to handle attendance. I don't think this 2003 version does attendance http://office.microsoft.com/en-us/te...in=HA001234159.
    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
    detaylor1242 is offline Novice
    Windows 7 64bit Access 2010 64bit
    Join Date
    Feb 2013
    Location
    Lacey, WA
    Posts
    19
    How about this,

    Create a table for a Class that contains the course number, description, and dates. If there are several of the same class being taught at the same time, then add and an extension (Classno +a)the the class number. In the student records link that class number to the student. Then create a query for the class roster and print it for each of the individual days. IF you want a full record for each student then you would need to create a new table for each student to record each day that the student attended.

  6. #6
    orange's Avatar
    orange is offline Moderator
    Windows XP Access 2003
    Join Date
    Sep 2009
    Location
    Ottawa, Ontario, Canada; West Palm Beach FL
    Posts
    16,850

  7. #7
    jaromluker is offline Novice
    Windows 7 64bit Access 2003
    Join Date
    Sep 2013
    Posts
    8
    The teachers take attendance, but they don't have access to the computer, which is located in the office. This isn't for a school, though I can understand that assumption. Thanks for the link. It looks like there are some good stuff on there.

  8. #8
    jaromluker is offline Novice
    Windows 7 64bit Access 2003
    Join Date
    Sep 2013
    Posts
    8
    I have seen this, and I appreciate it, but it still doesn't accomplish my original goal. I've had software that has done what I'm looking to do, but the classes were all taught on the same one day per week, so it was a much simpler design concept. I guess outside of spending hours upon hours figuring out the right code, this is as good as it gets. Thanks for the input.

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

Similar Threads

  1. Replies: 26
    Last Post: 01-08-2013, 04:55 PM
  2. Replies: 9
    Last Post: 01-08-2013, 12:40 PM
  3. Print Two Pages on one sheet of Paper
    By talktime in forum Reports
    Replies: 9
    Last Post: 10-14-2012, 09:13 PM
  4. How to create a roll call form?
    By hesca in forum Forms
    Replies: 1
    Last Post: 10-13-2012, 08:15 PM
  5. Roll up costs with vba
    By nigelbloomy in forum Programming
    Replies: 1
    Last Post: 07-31-2012, 01:03 PM

Tags for this Thread

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