Actuate Information Delivery API data types : ParameterValue
 
ParameterValue
A complex data type that defines the value of a report parameter.
Schema
<xsd:complexType name="ParameterValue">
<xsd:all>
<xsd:element name="Group" type="xsd:string" minOccurs="0"/>
<xsd:element name="Name" type="xsd:string"/>
<xsd:element name="DipslayName" type="xsd:string"
minOccurs="0"/>
<xsd:element name="Position" type="xsd:int" minOccurs="0"/>
<xsd:element name="Value" type="xsd:string" minOccurs="0"/>
<xsd:element name="ValueIsNull" type="xsd:boolean"
minOccurs="0"/>
<xsd:element name="PromptParameter" type="xsd:boolean"
minOccurs="0"/>
<xsd:element name="TableValue" type="typens:ArrayOfRecord"
minOccurs="0"/>
<xsd:element name="DataSourceType"
type="typens:DataSourceType" minOccurs="0"/>
<xsd:element name="IsViewParameter" type="xsd:boolean"
minOccurs="0"/>
</xsd:all>
</xsd:complexType>
Elements
Group
The parameter group.
Name
The parameter name.
DisplayName
*The label or display name for the parameter that appears in the user interface.
Position
The index location of the parameter in the information object (.iob) or data source map (.sma) file. The index is 1‑based. If this is a regular parameter, do not specify a value or specify 0.
Value
The parameter value. Specification of both TableValue and Value causes TableValue to take precedence over Value.
ValueIsNull
A flag indicating a null value.
PromptParameter
Allows the user to select the parameter.
TableValue
The value of a table parameter. Specification of both TableValue and Value causes TableValue to take precedence over Value.
DataSourceType
*The type of file in which the parameter exists. Valid values are:
*ABInfoObject
An Actuate Basic information object. This is the default value.
*InfoObject
An information object.