Eclipse BIRT Report Object Model (ROM)
OdaLevelAttribute Structure
| Display Name: | ODA Level Attribute | 
| Since: | 2.2 | 
If an ODA level element is defined as 'dynamic' by setting property 'levelType', you can add level attributes applied to it to filter some query result.
Data type of the attribute.
| Type: | choice (columnDataType) | 
| Since: | 2.2 | 
| Required: | No | 
| Display Name: | Data Type | 
| JavaScript Type: | |
| Default Value: | string | 
| Runtime Settable: | No | 
| Name | Display Name | Value | Description | 
| integer | Integer | integer | |
| string | String | string | |
| date-time | Date Time | date-time | |
| decimal | Decimal | decimal | |
| float | Float | float | |
| boolean | Boolean | boolean | |
| date | Date | date | |
| time | Time | time | |
| blob | Blob | blob | |
| javaObject | Java Object | javaObject | 
This property gives out the data type of the ODA level attribute. If you don't set the value, string is read as the default.
Name of the attribute.
| Type: | string | 
| Since: | 2.2 | 
| Required: | Yes | 
| Display Name: | Name | 
| JavaScript Type: | |
| Default Value: | None | 
| Runtime Settable: | No | 
This property gives out the name of the ODA level attribute. A level attribute has a unique and required name.
The native data type code of the attribute.
| Type: | integer | 
| Since: | 2.2 | 
| Required: | No | 
| Display Name: | Native Data Type Code | 
| JavaScript Type: | |
| Default Value: | None | 
| Runtime Settable: | No | 
The ODA defined data type code, controlled by the driver.
The native name of the attribute.
| Type: | string | 
| Since: | 2.2 | 
| Required: | Yes | 
| Display Name: | Native Name | 
| JavaScript Type: | |
| Default Value: | None | 
| Runtime Settable: | No | 
The ODA defined name, controlled by the driver.