Specifications

Supplying property values
342 InfoMaker
Example
The following statement causes a rectangle to be located 6.250 inches from the
left if the state column for the row has the value NY. Otherwise, the rectangle
is 4.000 inches from the left:
If(state = 'NY', 6250, 4000)
For more details and pictures, see “Example 4: changing the size and location
of controls” on page 324.
X1, X2
Description
The distance of each end of the line from the left edge of the report as measured
in the Design view. At runtime, the distance from the left edge of the report is
calculated by adding the margin to the x1 and x2 values.
In the painter
X1, X2 on the Position page in the Properties view.
Value
Integers in the unit of measure specified for the report. Units of measure
include PowerBuilder units, thousandths of an inch (1000 = 1 inch),
thousandths of a centimeter (1000 = 1 centimeter), or pixels.
Example
The following statements for the X1 and X2 properties of a line cause the line
to extend from 6.250 to 7.150 inches from the left if the state column for the
row has the value NY. Otherwise, the line extends from 4.000 to 6.000 inches
from the left:
If(state = 'NY', 6250, 4000)
If(state = 'NY', 7150, 6000)
For more details and pictures, see “Example 4: changing the size and location
of controls” on page 324.
Y
Description
The distance of the control from the top of the band in which the control is
located.
In the painter
Y on the Position page in the Properties view.
Value
An integer in the unit of measure specified for the report. Units of measure
include PowerBuilder units, thousandths of an inch (1000 = 1 inch),
thousandths of a centimeter (1000 = 1 centimeter), or pixels.
Example
For information, see “Example 4: changing the size and location of controls”
on page 324.