|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
IBaseResultSet | |
ICubeResultSet | |
IDataExtractionExtension | |
IExecutorContext | |
IExtendedItem | |
IExtendedItemFactory | |
IOnCreateEvent | |
IOnPrepareEvent | |
IOnRenderEvent | |
IPreparationContext | |
IQueryContext | |
IQueryResultSet | |
IReportEvent | |
IReportEventContext | |
IReportEventHandler | |
IReportItemExecutor | |
IReportItemGeneration | Represents the extended item generation extension, which processes the report item at report geenration time. |
IReportItemGenerationInfo | |
IReportItemPreparation | IReportItemPreparation is initially designed for extended item, which handles its nested items. |
IReportItemPreparationInfo | |
IReportItemPresentation | Represents the extended item presentation time extension. |
IReportItemPresentationInfo | |
IReportItemQuery | Defines the extended item query extension, which handles report query preparation. |
IRowMetaData | Defines a row that the extension might receive. |
IRowSet | defines an interface that wraps around a row set. |
This package defines 3 key interfaces ---- IReportItemQuery, IReportItemGeneration, and IReportItemPresentation ---- that are used to process an extended item at query preparation, report generation and report rendering times. Among the three interfaces, only IReportItemPresentation is required, and the other two are optional. The execution flow is as follows:
IReportItemQuery
object and calls
getReportQueries()
to receive all the queries.
IReportItemGeneration
object is created
for each instance of the extended item.
IReportItemPresentation
object is created for each
instance of the extended item.
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |