afa c=sashelp.aftools.scl2html.frame
CreateDoc('catalog-entry-name', 'output-directory');
proc build batch;
crossref proj=lib.cat HTMLDIR='output-directory';
run;classdoc subdirectory
in the HELPLOC option. The HELPLOC option is a SAS system option that
is defined or set in the SAS configuration file or in an AUTOEXEC
file. You can also edit the HELPLOC option for the current SAS session
by selecting Tools!sasroot\core\helpThe second path must end with a directory named
classdoc.
For example:d:\My SAS Files\classdocSAS must be able to write to this directory in order for GenDoc to create HTML files.
classdoc directory
that is listed in the HELPLOC option. The first subdirectory specifies
the library. A second directory is created under the library directory
and is named for the catalog containing the element that you want
documented. For example, if you generated documentation for sasuser.myclasses.SalesObject.class,
GenDoc creates the directory /sasuser/myclasses under classdoc.
|
Documentation for...
|
Contains...
|
|---|---|
|
Class Entry
|
parent or ancestor information and all properties (attributes, methods, events, event
handlers, and supported or required interfaces) defined for the class.
HTML
file:
classname.htm |
|
Interface Entry
|
parent or ancestor information and all methods defined for the interface.
HTML
file:
interfacename-intrface.htm |
|
Resource Entry
|
all class entries and interface entries included in the resource.
HTML
files:
resourcename-resource.htm, plus an HTML file for each class and interface in the resource
|
|
Frame Entry
|
frame information and general attributes, the associated resource, and instance information for all visual and nonvisual components on the frame.
HTML
file:
framename-frame.htm |
|
Catalog
|
all class, interface, and frame entries stored in the catalog.
HTML
files:
catalogname-index.htm, plus an HTML file for each class, interface, and frame entry stored in the catalog
|
d:\My SAS Files\classdoc and
you generate documentation for sasuser.myclasses.SalesObject.class,
the following HTML file is created:d:\My SAS Files\classdoc\sasuser\myclasses\SalesObject.htm
classdoc directory where you generated the class documentation. Depending on your system environment,
you may have to copy the files
to a new location that is accessible to all appropriate users.
myorg.classes.SalesObject.class and the class has been included in a RESOURCE entry that is displayed in the Components window, a user can select the class in the Components
window and then select Help on Class from
the pop-up menu to display the documentation in a Web browser.