UiReport

Assembly: Report;

Namespace: Prognoz.Platform.Interop.Report;

Description

The UiReport class implements development environment component named UiReport, that is used to link visual components ReportBox and ReportControlPanel to regular reports in the repository.

Fore.NET Syntax

Class to get analog of UiReport:

None;

Class to get analog of the UiReport class object:

UiReportClass;

Properties inherited from IUiReport

  Property name Brief description
Report The Report property determines the regular report implemented by the IPrxReport interface.

Properties inherited from IUiMetabaseObject

  Method name Brief description
Active The Active property determines whether the component is active.
Instance The Instance property determines the data of the repository object, loaded into the component.
Object The Object property determines the repository object, access to which is required.
ObjectClassId The ObjectClassId property returns the numeric identifier, corresponding to the class of the object, loaded into the component.
OperationMode The OperationMode property determines the mode of object connection.

Properties inherited from IComponent

  Property name Brief description

ComponentCount

The ComponentCount property returns the number of child components located on the parent component.

Components

The Components property returns a child component, which index is passed via the input parameter.

Data

The Data property is used to store any custom data.

Name

The Name property determines a component name.

Tag

The Tag property is not used by the compiler. The user can change the value of the Tag property and use it at his own discretion.

Methods inherited fromIUiMetabaseObject

  Method name Brief description
ClearDefault The ClearDefault method sets default values for all the object parameters.

Events

  Event name Brief description
OnAfterActivateSheet The OnAfterActivateSheet event occurs after changing the report active sheet.
OnAfterExecuteDataIsland The OnAfterExecuteDataIsland event occurs after calculating the data area.
OnAfterExecuteReport The OnAfterExecuteReport event occurs after executing the report.
OnAfterExecuteTableIsland The OnAfterExecuteTableIsland event occurs after a relational data area has been calculated.
OnAfterExportReport The OnAfterExportReport event occurs after a regular report has been exported.
OnAfterPrintReport The OnAfterPrintReport event occurs after a regular report has been printed.
OnAfterRecalcSheet The OnAfterRecalcSheet event occurs after calculating the report sheet.
OnAfterRefreshEaxGrid The OnAfterRefreshEaxGrid event occurs after refreshing analytical data area.
OnAfterTransferData The OnAfterTransferData event occurs after transferring data.
OnAfterTransferDataDataIsland The OnAfterTransferDataDataIsland event occurs after saving changed values of a data area.
OnAfterTransferDataSheet The OnAfterTransferDataSheet event occurs after saving changed values of data areas of a report sheet.
OnBeforeActivateSheet The OnBeforeActivateSheet event occurs before switching from one sheet to another, with possible cancelling of the switching.
OnBeforeDeleteControl The OnBeforeDeleteControl event occurs before removing a control.
OnBeforeExecuteDataIsland The OnBeforeExecuteDataIsland event occurs before calculating the data area.
OnBeforeExecuteReport The OnBeforeExecuteReport event occurs before executing the report.
OnBeforeExecuteTableIsland The OnBeforeExecuteTableIsland event occurs prior to calculating a relational data area.
OnBeforeExportReport The OnBeforeExportReport event occurs prior to exporting a regular report.
OnBeforePrintReport The OnBeforePrintReport event occurs prior to printing a regular report.
OnBeforeRecalcSheet The OnBeforeRecalcSheet event occurs before calculating the report sheet.
OnBeforeRefreshEaxGrid The OnBeforeRefreshEaxGrid event occurs before refreshing analytical data area.
OnBeforeSaveReport The OnBeforeSaveReport event occurs before saving a report.
OnBeforeTransferData The OnBeforeTransferData event occurs before data transferring.
OnBeforeTransferDataDataIsland The OnBeforeTransferDataDataIsland event occurs before saving changed values of a data area.
OnBeforeTransferDataSheet The OnBeforeTransferDataSheet event occurs before saving changed values of data areas of a report sheet.
OnChangeControlValue The OnChangeControlValue event occurs on changing the value of a regular report control.

See also:

Report Assembly Classes