Crystal Enterprise offers you the ability to further secure your reporting environment through the use of customized processing extensions. A processing extension is a dynamically loaded library of code that applies business logic to particular Crystal Enterprise view or schedule requests before they are processed by the system.
Note: On Windows systems, dynamically loaded libraries are referred to as dynamic
Through its support for processing extensions, the Crystal Enterprise administration SDK essentially exposes a "handle" that allows developers to intercept the request. Developers can then append selection formulas to the request before the report is processed.
A typical example is a report
Tip: In Crystal Enterprise 10, you can also set and enforce row
The CMC provides methods for registering your processing extensions with Crystal Enterprise and for applying processing extensions to particular object. For details, see Applying processing extensions to reports.
By enabling processing extensions, you configure the appropriate Crystal Enterprise server components to dynamically load your processing extensions at runtime. Included in the SDK is a fully documented API that developers can use to write processing extensions. For more information, see the developer documentation available on your product CD.
Note: In the current release, processing extensions can be applied only to Crystal report (.rpt) objects.
Crystal Decisions http://www.crystaldecisions.com/ Support services http://support.crystaldecisions.com/ |