Eclipse BIRT Report Object Model (ROM)

LevelAttribute Structure

Structure Overview

Define an attribute for the level element.

Details

Display Name: Level Attribute
Since: 2.2

Property Summary

dataType
Data type of the attribute.
name
Name of the attribute.

Description

If a level element is defined as 'dynamic' by setting property 'levelType', you can add level attributes applied to it to filter some query result.

Property Detail

dataType Property

Data type of the attribute.

Details

Type: choice (columnDataType)
Since: 1.0
Required: No
Display Name: Data Type
JavaScript Type:
Default Value: string
Runtime Settable: No

Choices

NameDisplay Name ValueDescription
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

Description

This property gives out the data type of the level attribute. If you don't set the value, string is read as the default.


name Property

Name of the attribute.

Details

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

Description

This property gives out the name of the level attribute. A level attribute has a unique and required name.