The system requirements document for your STRS (strs-req.doc) indicates that 6 reports are required:
So we had better get started.
The process for constructing a report is:
I will give instructions below for the Tutorial Attendance Listing and you can try the other reports.
I am going to assume that you have done some query design in a previous subject. If you haven't, ask for help.
This report allows the tutors to keep a record of the students that have attended each tutorial.
Each tutorial needs to appear on a seperate page.
The fields and their tables are:
| Field | Table |
|---|---|
| t_name | Tutor |
| t_phone | Tutor |
| tute_time | Tutorial |
| tute_room | Tutorial |
| stud_surname | Student |
| stud_givenname | Student |
The sorting order is tutorial number then student surname then student given name.
In the Create tab and Other group select Query Design. The Query Design window should appear with a Show Table window over the top.
Add the Tutor, Tutorial and Student tables then Close the Show Table window. NOTE that the tables AND their relationships appear at the top of the Query design window like the Figure below.

Drag the fields down from the tables to the Field row of the query design area in the following order - t_name, t_phone, tute_no, tute_time, tute_room, stud_surname, stud_givenname.
To get the sort order right for the query in the Sort row choose ascending for the sort order for the following fields - tute_no, stud_surname, stud_givenname.
Your query should now look like the Figure below:

Save the query and call it TutorialAttendanceListing
Test the query to see if it works - Results tab, Run. Within each tutorial the student surnames should be in alphabetical order. Where 2 students have the same surname they should be listed in given name order.
We will use the Report Wizard to generate the Tutorial Attendance Listing report and then the Report Design window to customise it.
To start the Report Wizard - Create tab, Reports option, Report Wizard.
From the Tables/Queries drop down box select the TutorialAttendanceListing query to underlie the report.
Transfer all the Available Fields to the Selected Fields except for tute_no which we don't need to appear on the report. Press the Next button.
In the next window choose to view the data by Tutorial. Note that the report is starting to take shape in the yellow-bordered window. Press the Next button.
In the next window DON'T add any grouping levels. We have already taken care of this in our query design. Press the Next button.
In the next window DON'T choose to sort. We have already taken care of this in our query design. Press the Next button.
In the next window accept the default values. Press the Next button.
In the next window choose any style. Press the Next button.
In the next window make the title Tutorial Attendance Listing. Choose to Preview the report. Press the Finish button.
A preview of how the report will print should appear. How close is the design to what we want? What changes are needed?
Close the Print Preview window. The Report Design window appears. Note that the report design is in a number of sections.
We now need to customise the report design in a number of ways:
Your report design should now look similar to the Figure below. Run the report.

You now have all the techniques to create the other reports. Away you go!