I have been given the task of writing a technical manual for the monster database we have designed. This thing has 70 or 80 tables and all the related queries, forms and reports. It's huge.
Is it possible to export a list of all the structural contents. Part of my task to define what each table/query is for (ack!). If I open the DB properties I can get a lovely list; but I can't see how to export it.
****
Found lots of answers online. Finally found one I understood!
Open the database which contains the tables you want listed.
Choose the menu item Tools, Options, View tab and check the box System Objects under the Show area at the top. This will make system tables always visible in your databases unless you uncheck it again. You can uncheck it once you are done with this option.
Select the Queries tab under Objects on left side.
Choose New on the toolbar to create a new query.
Select Design View in the New Query dialog box, click OK.
Add the table MSysObjects (NOT MSysAccessObjects!)
Choose the two fields Name and Type (near the end of the list.)
In the Criteria row for the Type field, enter 1 or 4. (I haven't done this; having fun looking at ALL 1000+ elements at the moment).
In the Criteria row for the Name field, enter Not Like "msys*" (an asterisk and double-quote at the end.)
Save and run this query. See above for printing.
Is it possible to export a list of all the structural contents. Part of my task to define what each table/query is for (ack!). If I open the DB properties I can get a lovely list; but I can't see how to export it.
****
Found lots of answers online. Finally found one I understood!
Open the database which contains the tables you want listed.
Choose the menu item Tools, Options, View tab and check the box System Objects under the Show area at the top. This will make system tables always visible in your databases unless you uncheck it again. You can uncheck it once you are done with this option.
Select the Queries tab under Objects on left side.
Choose New on the toolbar to create a new query.
Select Design View in the New Query dialog box, click OK.
Add the table MSysObjects (NOT MSysAccessObjects!)
Choose the two fields Name and Type (near the end of the list.)
In the Criteria row for the Type field, enter 1 or 4. (I haven't done this; having fun looking at ALL 1000+ elements at the moment).
In the Criteria row for the Name field, enter Not Like "msys*" (an asterisk and double-quote at the end.)
Save and run this query. See above for printing.
Last edited: