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.