|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
IAdvancedClientDocumentEventListener | This interface contains methods that provide event handling
for AdvancedClientDocumentEvents . |
IClientDocumentEventListener | This interface contains methods that provide event handling
for ClientDocumentEvents . |
IEnterprisePlugin | This interface is used to provide BusinessObjects Enterprise specific information to EROM components in the managed case. |
IReportClientDocument | This object provides access to the report data definition and controllers that are required to modify a subreport. |
ISubreportClientDocument | This object provides access to the report data definition and controllers that are required to modify a subreport. |
Class Summary | |
---|---|
AdvancedClientDocumentEvent | This class defines an event that represents a change to the report, including the name of the modified report object, the subreport name and the section name where the change occurred. |
ChartObjectController | For internal use only. |
ClientDocument | This abstract class represents a general Report Application Server document. |
ClientDocumentChangeType | This class defines the type of change that has been made to a client document. |
ClientDocumentEvent | This class defines an event that represents a report modification. |
ClientDocumentPropertyChangeType | This class defines the type of a document properties. |
CustomFunctionController | This object enables you to retrieve and modify custom functions in a report. |
DatabaseController | This object is used to manipulate the Database objects that are contained in a report. |
DataDefController | This object is used to add, remove, and modify the data definition of the report. |
DBOptions | This class defines database options. |
FilterController | This object is used to modify filters in a report. |
FormulaFieldController | This object is used to add, remove, and modify report formulas. |
GroupController | This object is used to add, remove, and modify groups in a report. |
GroupSortController | This class is used to modify how groups are sorted in a report. |
OpenReportOptions | This object contains options that can be specified when opening a report. |
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 Microsoft Excel (97-2003), Rich Text Format (RTF), or PDF and to modify various formatting options. |
RecordSortController | This class is used to modify how records are sorted in a report. |
ReportAppSession | Use ReportAppSession to establish a connection to a specific RAS server. |
ReportAreaController | This object is used to set the properties for areas in the report. |
ReportAreaPropertyEnum | This class defines report area constants. |
ReportClientDocument | This object enables you to perform a variety of operations on a report, in addition to saving, copying, and closing. |
ReportDefController | This object is used to modify areas and sections in a report, as well as format report objects such as fields, pictures, and charts. |
ReportObjectController |
This object is used to add, remove, and modify the report objects that are defined in the
definition package. |
ReportSaveAsOptions | This object contains options that can be specified when saving a report using a specified filename. |
ReportSectionController | This object is used to add, remove, and set the properties for sections in the report. |
ReportSectionPropertyEnum | This class defines report section constants. |
ResultFieldController | This object is used to add, remove, and move result fields in a report. |
RowsetCursor | This object provides easy access to records in a rowset. |
RowsetRefreshOptions |
This class defines options specified by the RowsetController object's
getRefreshOptions and
setRefreshOptions methods. |
SearchResultCursor | This object is used to navigate the results of a search. |
SubreportController |
Use the SubreportController object to import a report as a subreport and to add or
remove subreport links. |
SummaryFieldController | This object is used to add, remove, and modify summary fields in a report. |
This package defines controllers that can be used to modify reports. This package contains controllers that are used to manipulate the database, data definition, and report definition. It is the central point from which all other packages and classes in the SDK are accessed and provides a starting point from which you can open, modify, and save documents, as well as obtain information about the format and nature of these documents.
In most cases, the objects, controllers, and collections in this package are
used in conjunction with the classes in the Data
package
and the Definition
package.
Although the Data
package
and the Definition
package
provide functionality similar to the Application
package,
they do not synchronize the data to the report engine. In order to properly modify the report, you must use the appropriate
controller in the Application
package instead of
modifying report objects directly
through the Data
and the Definition
packages.
The following table describes which controllers modify which report objects:
Note: The primary controller is the DataDefController
, which can be used to
get the controllers for the data definition objects.
|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |