IPrxControl

Assembly: Report;

Namespace: Prognoz.Platform.Interop.Report;

Description

The IPrxControl interface contains properties of a control of a regular report.

Inheritance Hierarchy

          INamedEntity

          IPrxControl

Comments

Control - an object that is used to manage data displayed in report objects.

To work with the collection of regular report controls, use properties and methods of the IPrxControls interface.

Properties

  Property name Brief description
The Appearance property determines, which report sheets are to be controlled by the control.
The AutoRecalc property determines whether the sheet or the report is to be calculated when the control value changes.
The Binding property determines parameters of the editor, which is used to edit values of control.
The ControlledBy property determines a controlling parameter of the regular report.
The Dimension property determines the controlled dimension.
The RecalcOnChange property determines whether the OnChangeControlValue event is to be generated each time when the user changes value in the controls that require manual value entry, so that the control does not get unfocused.
The Sheet property determines the regular report sheet controlled by the control. This property is outdated, use IPrxControlAppearance.Sheet.
The Value property determines the value set in a control.
The Width property determines width of a control.

Properties

  Property name Brief description
The Recreate method recreates a control.
The SetValueC method sets value of a control and recalculates report.

Properties inherited from INamedEntity

  Property name Brief description
The Id property determines an object identifier.
The Key property returns the object key.
The Name property determines an object name.

See also:

Report Assembly Interfaces