Chapter - 8 Reports and Macros: Report
Chapter - 8 Reports and Macros: Report
Report :
to build a report. To create a report using the Report Wizard, follow the steps below.
This feature works the same in all modern versions of Microsoft Access: 2010, 2013, and 2016.
5. To group records on the report by a particular field, highlight the field in the list box and
click >.
6. Add more grouping levels if desired. You can use the arrows to change the order of the
grouping levels if needed.
7. When you finish defining how you want records grouped, click Next >.
8. In the first drop-down list, select the field to sort records by. By default, records will be
sorted in ascending order by the field you select. If you want to sort in descending order,
click the Ascending button to change its label to "Descending".
9. You can specify up to four levels of sorting. When you finish specifying sorting options,
click Next >.
10. In the Layout field, select the format of the report. Your options are "Stepped", "Block",
and "Outline". (Try the options to see a preview of the report layouts.)
11. In the Orientation field, select whether to lay out the report in portrait or landscape
mode.
12. If you want all fields to fit on a single page, ensure the Adjust the field width so all
fields fit on a page check box is marked.
13. Click Next >.
the Group, Sort, and Total area: Design > Group & Sort. You may change the order
of, remove, or edit any existing items. You may also add a group and a sort as well.
Let take an example of 'Contact' DB default report – 'Phone Book.' Using Design View :
Step 1) Click on 'Phone Book' under 'Report' section. The system will open the inbuilt 'Phone
Book' report.It will display Contact Name, Home, Business and Mobile name displayed
for each record present.
Step 2) Now suppose that we want to edit the report Heading from 'Home' to 'Home Number.'
Right click and click on 'Design View.'
The system will open the Report in Design view.
Step 3) Edit the name you want to update and Press 'Ctrl+S'.
Macros :
Creating a Macro :
Let us start be creating a very simple Macro that opens a form when a command button is
clicked. For this, we need to open your database and frmEmployeeData form in which we
have created two tabs.
In this form, we can add a button allowing users to open up all of the job information.
Let us now go to the Design View of this form and add button form the Controls menu.
When you release your mouse, you will see the Command Button Wizard dialog box.
There is a couple of ways to build that Macro action, but the simplest way is to simply use
the Command Button Wizard.
For common actions like opening a form, select Form Operations from the Categories list
and then select Open Form from the Actions list and click Next as in the above screenshot.
You need to specify which form you would like to open with the command button. For now,
let us select frmJobs and click Next.
In this screen we have two options, we can open the form and display a very specific
record, or we can open the form and show all the records. Let us select the second option
and click Next as in the above screenshot.
We could have the command button itself display a picture or you can select the Display
Text. Here, we want the text View Jobs to display and now click Next.
You can now provide a meaningful name to your command button as in the above
screenshot. This can be used in other codes or other Macros. Let us call
this cmdViewJobs and click Finish.
Now go to the Form View.
You will now see a View Jobs button on your form. Let us click on it.
Now you have a form open, but you will not be viewing any information. Let us go back to
the frmEmployeeData form Design view. Make sure that the command button is selected
and click on the Event tab on the Property Sheet.
Upon clicking, you will see an embedded Macro created by the Wizard. If you now want to
modify this Macro, click on the … button to open up the Macro generated by the Wizard.
This is the Macro Designer and on the right you will see the Action Catalog. This is where
all of your actions will live in folders. You have the Data Entry options, Data Import/Export
and so on, and on the left in the main area you have another Macro. It only contains one
action, and clicking on that one action you can view other properties for that specific action.
You will see the form name and you can hit that drop-down arrow to view the forms
available in your database. You can change how that form is viewed, you can have it open to
Form view, Design view, Print Preview at your choice. You can apply a filter name or a
Where condition. Here we want to change the Data Mode because frmJobs is set to the Add
Mode which only allows the addition of new records. We can override this here in this
Macro by changing it to the Edit Mode.
Now save your Macro, and then close the Macro Designer and go back to the Form View.