Eclipse BIRT Report Object Model (ROM)
OdaResultSetColumn Structure
| Display Name: | OdaResultSetColumn | 
| Since: | 2.1.1 | 
The column definition element describes a column within a result set.
The optional data type of the column.
| Type: | choice (columnDataType) | 
| Since: | 2.1.1 | 
| Required: | No | 
| Display Name: | Data Type | 
| JavaScript Type: | |
| Default Value: | string | 
| Runtime Settable: | No | 
| Name | Display Name | Value | Description | 
| integer | Integer | integer | A whole number. | 
| string | String | string | Arbitrary Unicode text. | 
| date-time | Date Time | date-time | A date, time or combination of date and time. | 
| decimal | Decimal | decimal | Any type of number including currency. Fixed decimal, arbitrary precision. | 
| float | Float | float | A scientific amount using the usual floating point notation. | 
| boolean | Boolean | boolean | |
| date | Date | date | |
| time | Time | time | |
| blob | Blob | blob | |
| javaObject | Java Object | javaObject | 
The optional data type. Required only for data sets that require this information.
The name of the column.
| Type: | string | 
| Since: | 2.1.1 | 
| Required: | Yes | 
| Display Name: | Name | 
| JavaScript Type: | |
| Default Value: | None | 
| Runtime Settable: | No | 
The name of a result set column. Required. This is the column name referenced by report elements.
The Result Set Columns� Column Names section above for the naming rules.
The data type know to an ODA user.
| Type: | integer | 
| Since: | 2.1.1 | 
| Required: | No | 
| Display Name: | Native Data Type Code | 
| JavaScript Type: | |
| Default Value: | None | 
| Runtime Settable: | No | 
This is the data type known to an ODA custom designer and runtime driver, and is provided by a custom ODA designer.
The name known to an ODA user.
| Type: | literalString | 
| Since: | 2.1.1 | 
| Required: | No | 
| Display Name: | Native Name | 
| JavaScript Type: | |
| Default Value: | None | 
| Runtime Settable: | No | 
This is the name known to an ODA custom designer and runtime driver, and is provided by a custom ODA designer.
The 1-based position of the column, as defined by the driver of underlying data provider.
| Type: | integer | 
| Since: | 2.1.1 | 
| Required: | No | 
| Display Name: | Position | 
| JavaScript Type: | |
| Default Value: | None | 
| Runtime Settable: | No | 
The optional 1-based position of the column, as defined by the driver of underlying data provider. Required for data sets that identify columns by position instead of name; ignored otherwise.