Skip to main content
Version: Next

QR GET BORDERS

QR GET BORDERS ( area : Integer ; column : Integer ; row : Integer ; border : Integer ; line : Integer {; color : Integer} )

ParameterTypeDescription
areaIntegerReference of the area
columnIntegerColumn number
rowIntegerRow number
borderIntegerBorder value
lineIntegerLine thickness
colorIntegerBorder color
History
ReleaseChanges
2003Created

Description

The QR GET BORDERS command allows you to retrieve the border style for a border of a given cell.

area is the reference of the Quick Report area.

column is the column number of the cell.

row designates the row number of the cell. You can either:

  • pass a positive integer value to designate the corresponding subtotal (break) level that is affected.
  • pass one of the following constants of the QR Rows for Properties theme:
ConstantTypeValueComment
qr detailInteger-2Detail area of report
qr grand totalInteger-3Grand total area
qr titleInteger-1Title of report

border is the value that indicates which cell border is affected. Pass one of the constants from the QR Borders theme:

ConstantTypeValueComment
qr bottom borderInteger8Bottom border
qr inside horizontal borderInteger32Inside horizontal border
qr inside vertical borderInteger16Inside vertical border
qr left borderInteger1Left border
qr right borderInteger4Right border
qr top borderInteger2Top border

Note: Unlike the command QR SET BORDERS, QR GET BORDERS does not accept a cumulative value. You must test all the parameters separately to have an overall view of the cell border.

line is the thickness of the line:

  • 0 indicates no line
  • 1 indicates a thickness of 1/4 point
  • 2 indicates a thickness of 1/2 point
  • 3 indicates a thickness of 1 point
  • 4 indicates a thickness of 2 points.

color is the color of the line; it returns the value of the color applied to the line segment.

If you pass an invalid area number, the error -9850 will be generated.
If you pass an invalid column number, the error -9852 will be generated.
If you pass an invalid row number, the error -9853 will be generated.
If you pass an invalid border parameter, the error -9854 will be generated.

See also

QR SET BORDERS

Properties

Command number798
Thread safeno
Modifies variableserror