Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
Home
Discussion GroupsFormsForms ProgrammingQueriesModules / DAO / VBAReports / PrintingMacrosDatabase DesignSecurityConversionImporting / LinkingSQL Server / ADPMultiuser / NetworkingReplicationSetup / ConfigurationDeveloper ToolkitsActiveX ControlsNew UsersGeneral 1General 2
Access DirectoryToolsTutorialsUser Groups
Related Topics
SQL ServerOther DB ProductsMS OfficeMore Topics ...

MS Access Forum / Database Design / April 2005

Tip: Looking for answers? Try searching our database.

Table documentation

Thread view: 
Enable EMail Alerts  Start New Thread
Thread rating: 
Rick - 13 Apr 2005 23:49 GMT
I am using MSAccess 2000.

When I see a table in design view I see the Field Name, Field Type, and
Description.

I would like to be able to print that same information in the same 3
columns. I have not been able to find a way to do this with the
documentor.

Any help on how to capture and print this information would be greatly
appreciated. I have about 50 to 60 fields in each of my tables.
DL - 14 Apr 2005 00:19 GMT
I believe many would say thats too many fields for an individual tbl

> I am using MSAccess 2000.
>
[quoted text clipped - 7 lines]
> Any help on how to capture and print this information would be greatly
> appreciated. I have about 50 to 60 fields in each of my tables.
Duane Hookom - 14 Apr 2005 03:00 GMT
I agree that 50 fields is usually too many. You can set the documenter to
display minimal information. There is a free documenter at
http://www.accessmvp.com/djsteele/Documentor.html.

You can also run the documenter and then close it. All the information is
stored in a table (C:\Documents and Settings\Duane Hookom\Application
Data\Microsoft\Access\ACWZUSRT.MDT;TABLE=doc_tblObjects) that you can link
to and create a crosstab query like:

TRANSFORM Min(Left([doc_tblObjects_2]![Extra1],255)) AS Expr1
SELECT doc_tblObjects.Name AS TableName,
doc_tblObjects_1.Name AS FieldName, doc_tblObjects_1.Extra2 AS FieldType,
doc_tblObjects_1.Extra3 AS FieldSize
FROM doc_tblObjects AS doc_tblObjects_2 RIGHT JOIN
(doc_tblObjects AS doc_tblObjects_1 RIGHT JOIN
doc_tblObjects ON doc_tblObjects_1.ParentID = doc_tblObjects.ID)
ON doc_tblObjects_2.ParentID = doc_tblObjects_1.ID
WHERE (((doc_tblObjects_1.TypeID)=11))
GROUP BY doc_tblObjects.Name, doc_tblObjects_1.Name,
doc_tblObjects_1.Extra2, doc_tblObjects_1.Extra3
PIVOT doc_tblObjects_2.Name;

Signature

Duane Hookom
MS Access MVP

>I believe many would say thats too many fields for an individual tbl
>
[quoted text clipped - 9 lines]
>> Any help on how to capture and print this information would be greatly
>> appreciated. I have about 50 to 60 fields in each of my tables.
Jeff Conrad - 14 Apr 2005 04:00 GMT
The Documentor link Duane pointed out is the one I made that will
produce a list of all the database objects. Probably not quite what
you are looking for. In addition to the cool "create your own" option
provided by Duane, here is another option as well.

I created an Access Add-In called the "John Viescas Table Documentor"
that does exactly this. It is even easier to use than the built-in Access
Documentor and creates a slick report that will list each table (including
linked ones) and their field properties in an easy-to-read format. I recently
finished Version 2.0 of the add-in. This version even works on MDE files.

Once installed (takes less than a minute) all you have to do is
Tools | Add-Ins | John Viescas Table Documentor. Poof!
After a few seconds a slick report is displayed on the screen. Easy as pie!

The report will list each Field Name, Description, Type, Length, and which
field(s) compose the Primary Key.

The display output will be something like this:

Table: tblVendors
   Field Name:   Description        Type             Length   Primary
   VendorID      ID Field             Autonumber  4           X
   VendorName Vendor's Name  Text              50
etc...

Will this work for you?

I am awaiting word back from John about the possibility of having him post
it on his web site where anyone can download it. In the meantime, I do not
believe he would have a problem if I sent you a copy. If you do wish to have
a copy please let me know where you would like it sent to (please mung the
e-mail address so you won't get spammed!). There is one version for Access
97 and one for 2000 which works with Access 2000, 2002, and 2003.
I will need to know which version you need.

Signature

Jeff Conrad
Access Junkie
Bend, Oregon

> I am using MSAccess 2000.
>
[quoted text clipped - 7 lines]
> Any help on how to capture and print this information would be greatly
> appreciated. I have about 50 to 60 fields in each of my tables.
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.