CSE1IS Information Systems
Week 9 Lecture 2
MS Access Reports

1. Overview

Reports are an important part of any computer business application.
Features that are important to obtain meaningful reports:

Microsoft Access has a report generator (or report writer) and can do all of this.

2. Example of a Report:

The following 3 reports are basically equivalent:

For the last report:

3. General MS-Access Report Structure:

Report Header

                                                                                                                                                                                                 Front page printed only once per report

Page Header

                                                                                                                                                                                                 Printed at the top of every page
           - Page and column Headings

Detail

                                                                                                                                                                                                 Each line of the report
         - Define the content of each row of the report here

Page Footer

                                                                                                                                                                                                 Printed at the bottom of each page
           - page totals and page numbers

Report Footer

     Printed once at the end of the report
         - Grand Totals


eg. a simple detail report on the Marina table that contains no grouping :

The design construction screen for this report:


4. Grouping Records

  it is often necessary to display records from the database in a categorised, orderly and sometimes, grouped fashion

for example:  employees by department,
                       students by grade,
                       students by class,
                       children by gender

The following example shows the billing summary, but grouped by the Marina Type.
The Marina Type column has had its field property set to "Hide Duplicates" :

Design Construction Screen for this report:

New format structure for the report:

Report Header

                                                                                                                                                                         Front page printed only once per report

Page Header

                                                                                                                                                                         Printed at the top of every page
          - Page and column Headings

Group Header    ***

      Printed at the top of every group

Detail

   Each line of the report - Define the content of the report here

Group Footer   ***

    Printed at the bottom of every group

Page Footer

                                                                                                                                                                         Printed at the bottom of each page
           - page totals and page numbers

Report Footer

     Printed once at the end of the report
          - Grand Totals


5. Sorting and Grouping Dialog Box:


6. Multi-table Databases.

eg. The "Bavant Marine Services.mdb" database (also used in tutorials).

The above query collates the data for the following report:

Design construction screen for this report:

 

References:


Copyright © 2006 L. Staehr, B. Choi, C. Cope, J. McCullagh, P. Somerville, C. Matthews, B. Retallick
This lecture last updated on 11/07/2006 by  Brian Retallick, La Trobe University, Bendigo

NOTE: this webpage has not been brought up to WCAG 1.0 standard nor does it contain validated HTML