Package com.crystaldecisions.reports.sdk

This package is used to provide access to a report and its data sources.

See:
          Description

Interface Summary
IDataDefinition This interface provides access the document's DataDefinition.
ISubreportClientDocument This interface provides access to the report data definition and controllers that are required to modify a subreport.
 

Class Summary
DatabaseController Used to manipulate the Database objects that are contained in a report.
DataDefController A controller that provides access to the document's data definition and parameter field controller.
ParameterFieldController This object is used to add, remove, and modify parameter fields in a report.
PrintOutputController This object is used to export reports to a specific format, such as CSV, RTF, or PDF, and to modify various formatting options.
ReportClientDocument Provides access to a report's properties.
SubreportController Provides access to the subreports in the document.
 

Package com.crystaldecisions.reports.sdk Description

This package is used to provide access to a report and its data sources. It contains classes that can be used to update the data source location of a report and perform similar tasks.

Although this library provides the functionality to access a report, any changes made to the report will not be permanent. In order to permanently modify the report, you must have a Report Application Server. For more information on this, consult the Crystal Reports Java Reporting Component Developer's Guide.