ixActuateParm logoixActuateParm

Class Member Functions
Constructor
Accessing Parameter Properties
Accessing Parameter Values
The ixActuateParm class represents a runtime parameter with a collection of member variables, representing parameter properties and values. The ixActuateParm object uses Requestor functions to get and set values within an open parameter file.

The second class of the Actuate Control Class Library, ixActuateParm, represents a runtime parameter to a report. It allows the user to retrieve values and properties and to change current values. Objects of the ixActuateParm class are instantiated automatically by the ixActuateReport object when the user needs to examine the parameter properties and values or change the current value.

Class Member Functions


Constructor

ixActuateParm(
parmName CHAR(*): NULL,
parmFileNumber SMALLINT: 0)


Accessing Parameter Properties

getName() returning CHAR(*)

getAlias() returning CHAR(*)

getRequired() RETURNING BOOLEAN

getHidden() RETURNING BOOLEAN

getHideText() RETURNING BOOLEAN

getAdHoc() RETURNING BOOLEAN

getParmType() RETURNING CHAR(*)


Accessing Parameter Values

getCurrencyDefaultValue () RETURNING MONEY

getCurrencyValue() RETURNING MONEY

setCurrencyValue(value MONEY: 0) RETURNING SMALLINT

getDateDefaultValue() RETURNING DATE

getDateValue() RETURNING DATE

setDateValue(value DATE: NULL) RETURNING SMALLINT

getDoubleDefaultValue() RETURNING FLOAT

getDoubleValue() RETURNING FLOAT

setDoubleValue(value FLOAT: 0) RETURNING SMALLINT

getIntegerDefaultValue () RETURNING INTEGER

getIntegerValue() RETURNING INTEGER

setIntegerValue(value INTEGER: 0) RETURNING SMALLINT

getStringDefaultValue () RETURNING CHAR(*)

getStringValue() RETURNING CHAR(*)

setStringValue(value CHAR(*): NULL) RETURNING SMALLINT


Return to Table of Contents.