Access Lunchtime – Embedding a Table of Contents into a Report

Come join us on the last Tuesday of every month @ 12 noon CDT.  Maria Barnes will be your host and we will cover lots of interesting topics related to Microsoft AEventsccess.  This is a free webinar for 1 hour, we look forward to meeting you!


Duane Hookom will speak on Embedding a Table of Contents into a Report.

Duane has a degree in Parks, Recreation, and Leisure Studies but discovered database programming in the early 80s beginning with Basic and dBase. He began working with Access (version 1.1) almost 30 years ago and gave up dealing with hockey and baseball parents to start a database consulting career. Duane was hired by Nestle in 2001 (the same year he was first awarded MVP) and retired in 2021 to a life of parks, recreation, and leisure practical application. One of his greatest joys has been sharing food, drink, and conversation with fellow MVPs in their home area including several cities in the United States, Paris, Vienna, Bamberg, Toronto, London, and Copenhagen.

He was asked to produce an Access report with an embedded table of contents (product categories and products). He did a lot of searching and found solutions that involved creating two separate reports, sending reports to PDF and then combining them, and using Word automation. None of these seemed satisfactory to him.

The main issue is that TOC will vary based on report filters and section sizes. To get an accurate TOC you must fully render the report and write to a TOC table as each new section is printed. The TOC won’t show in the report since it hasn’t been built until after the report has run.  Find out how Duane resolved this with a simple to implement solution.

We meet every last Tuesday of the month at 12 noon CDT.

To join our meeting, please use the following link and phone number or use your computer’s speakers with audio:

Join Zoom Meeting

Meeting ID: 912 8399 7040
Passcode: 245440
One tap mobile
+19294362866,,91283997040#,,,,*245440# US (New York)
+13017158592,,91283997040#,,,,*245440# US (Washington DC)

Dial by your location
+1 929 436 2866 US (New York)
+1 301 715 8592 US (Washington DC)
+1 312 626 6799 US (Chicago)
+1 669 900 6833 US (San Jose)
+1 253 215 8782 US (Tacoma)
+1 346 248 7799 US (Houston)

Meeting ID: 912 8399 7040
Passcode: 245440
Find your local number: