ReportClientDocument Object Model

The ReportClientDocument object model offers power and scalability for manipulating reports. It exposes most of the report structure in the SDK, which enables you to programmatically create, modify, and save changes to the report at run time. An instance of the ReportClientDocument class may consist of two types of reports:
  • An existing .rpt file that has been loaded from a directory or the repository, and modified with the report definition and data definition classes of this SDK.
  • A new, empty report that is constructed with the report definition and data definition classes of this SDK.
This object model represents the model-controller part of the RAS SDK. It is the central class from which other classes in the SDK are accessed.