|
|
|
|
- Plane and window
- Plane and WEBDEV elements
- Plane and internal window
- Plane and internal report
- Limitations
Plane (Property) In french: Plan
The Plane property is used to: - Get the active plane of a window (or report) or the plane to which a control belongs.
- Modify the active plane of a window (or report) or associate a control with another plane.
  Get the active plane of an element.   Modify the active plane of an element.
Remarks: - A plane is a "layer":
- of a window,
- of a report.
  of an element (page, page template, cell, internal page, ...). Several planes cannot be viewed at the same time (in the window editor, page editor, report editor, or in your applications). - In a window or in a report, each control can:
- belong to no plane. This control will always be displayed, regardless of the current plane.
- belong to a plane. This control will be displayed when the corresponding plane is visible.
- belong to several planes. This control will be displayed when one of the planes associated with the control is enabled (which means visible).
- The planes in the reports are mainly used to replace the substitution blocks: simply position the controls on several planes and enable the desired plane when print.
  The planes can be enabled for the following elements: - the pages
- the internal pages
- cells
- layout areas
- popups
- supercontrols
- control templates,
- the page templates.
Syntax
Get the active plane of a window (or report) or the plane to which a control belongs Hide the details
<Plane number> = <Element used>.Plane
<Plane number>: Integer or character string - Number of the active plane in the specified window.
- Number of the active plane in the specified report.
- Number of the plane to which the specified control belongs.
- Numbers of the planes (separated by a comma) to which the control belongs.
<Element used>: Name of control, window or report Name of the element to be used: - Control name.
- Name of the window.
- Report name.
Modifying the active plane of a window (or report) or associating a control with another plane Hide the details
<Element used>.Plane = <New plane>
<Element used>: Name of control, window or report Name of the element to be used: - Control name.
- Name of the window.
- Report name.
<New plane>: Integer or character string - Number of the plane to activate. If this number is greater than the number of existing planes, only the controls not assigned to a plane will be displayed.
- Number of the plane associated with the specified control. The control will no longer be displayed if this number does not correspond to the current plane.
- Numbers of the planes associated with the control. These numbers are supplied in character string format and they are separated by a comma.
 Number of the plane to activate (for the windows only). The plane name was defined in the plane management window in the window editor.
Remarks Plane and internal report The Plane property can be used: - directly on the internal report. In this case, this property handles the controls of the internal report.
For example, to display the plane 2 of the internal report from the host report or directly in the internal report, use the following code line:
<Name of internal report>.Plane = 2
- directly on the window that hosts the Internal Report control. In this case, the property will only apply to the controls in the host report (including the Internal Report control if it is associated with a plane). The content of the internal report will not be modified. The following line of code should be used:
Limitations The Plane property cannot be used on: - an option in a Check Box or Radio Button control,
- a row in a Table, List Box or Combo Box control,
- a cell in a Table control,
- a column in a Table control,
- a window menu,
- a tab pane,
- a group of controls,
This page is also available for…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|