Loading an extension

The Crystal Management Console (CMC) and Crystal Enterprise SDK provide methods for enabling your processing extensions and for specifying which objects each extension should be applied to. By enabling processing extensions, you configure the appropriate Crystal Enterprise server components to dynamically load your processing extensions at runtime.

Note:    

All Page Server and Job Servers have a list of the processing extensions that are installed on them. As well, each report has a list of processing extensions that apply to it. When either a view or schedule report request is issued, Crystal Enterprise will try to load the extension for that particular report. If the extension cannot be loaded—for example, if the needed extension is not installed on that particular Job or Page Server—then an error will be sent, and the operation will be aborted for security reasons.

If the extension is successfully loaded, then it can be used to do the following:

Once the processing extension is used, then the data and threading will change from being shared to unshared.

Before processing extensions can be loaded, you must make them available to each machine that will process the relevant schedule or view requests. You can register them on a machine by doing one of the following:



Crystal Decisions, Inc.
http://www.crystaldecisions.com
Support services:
http://support.crystaldecisions.com