Report sources

The ReportClientDocument class allows you to interact with all aspects of a Crystal Report file and make changes programmatically. Before doing so, you must understand how to load a report into the object model and perform basic report operations. This section explains how to open an existing report, create a new report, view a report at runtime, and save changes back to the report file.
Classes used to interact with a report source
  • com.crystaldecisions.sdk.occa.report.application.ReportClientDocument
    Represents a Crystal Report file and provides access to the controllers necessary to modify a report.
  • com.crystaldecisions.sdk.occa.managedreports.IReportAppFactory
    Opens existing managed reports from a BI platform repository and creates new managed reports.