Eclipse BIRT Report Object Model (ROM)

OdaDataSetParam Structure

Structure Overview

Details

Display Name: OdaDataSetParam
Since: 2.1.1

Property Summary

allowNull
dataType
defaultValue
isInput
isOptional
isOutput
name
nativeDataType
nativeName
paramName
position

Property Detail

allowNull Property

Details

Type: boolean
Since: 2.1.1
Required: No
Display Name: Allow Null
JavaScript Type:
Default Value: false
Runtime Settable: No

dataType Property

Details

Type: choice (paramType)
Since: 2.1.1
Required: No
Display Name: Data Type
JavaScript Type:
Default Value: any
Runtime Settable: No

Choices

NameDisplay Name ValueDescription
string String string
float Float float
decimal Decimal decimal
dateTime DateTime dateTime
boolean Boolean boolean
integer Integer integer
any Any any


defaultValue Property

Details

Type: expression
Context: factory
Expression Type: any
Since: reserved
Required: No
Display Name: Default Value
JavaScript Type:
Default Value: None
Runtime Settable: No

isInput Property

Details

Type: boolean
Since: 2.1.1
Required: No
Display Name: Is Input
JavaScript Type:
Default Value: false
Runtime Settable: No

isOptional Property

Details

Type: boolean
Since: 2.1.1
Required: No
Display Name: Is Optional
JavaScript Type:
Default Value: false
Runtime Settable: No

isOutput Property

Details

Type: boolean
Since: 2.1.1
Required: No
Display Name: Is Output
JavaScript Type:
Default Value: false
Runtime Settable: No

name Property

Details

Type: string
Since: 2.1.1
Required: Yes
Display Name: Name
JavaScript Type:
Default Value: None
Runtime Settable: No

nativeDataType Property

Details

Type: integer
Since: 2.1.1
Required: No
Display Name: Native Data Type Code
JavaScript Type:
Default Value: None
Runtime Settable: No

nativeName Property

Details

Type: literalString
Since: 2.1.1
Required: No
Display Name: Native Name
JavaScript Type:
Default Value: None
Runtime Settable: Yes

paramName Property

Details

Type: string
Since: 2.1.1
Required: No
Display Name: Parameter Name
JavaScript Type:
Default Value: None
Runtime Settable: Yes

position Property

Details

Type: integer
Since: 2.1.1
Required: No
Display Name: Position
JavaScript Type:
Default Value: None
Runtime Settable: No