Eclipse BIRT Report Object Model (ROM)
DynamicFilterParameter Element
| Display Name: | Dynamic Filter Parameter | 
| Since: | 2.5 | 
| XML Element: | dynamic-filter-parameter | 
| Extends: | AbstractScalarParameter | 
| Extendable: | Yes | 
| Abstract: | No | 
| Name Space: | Parameters | 
| Name Requirement: | Required | 
| Allows User Properties: | Yes | 
| Has Style: | No | 
comments, customXml, dataSetName, dataType, displayName, displayNameID, distinct, eventHandlerClass, extends, helpText, helpTextID, hidden, isRequired, labelExpr, listLimit, name, newHandlerOnEachEvent, promptText, promptTextID, propertyMasks, selectionList, sortBy, sortByColumn, sortDirection, userProperties, valueExpr, valueType, viewAction
This element supports dynamic ad hoc parameter feature.
Refers to the data set column.
| Type: | string | 
| Since: | 2.5 | 
| Required: | Yes | 
| Display Name: | Column | 
| JavaScript Type: | |
| Default Value: | None | 
| Inherited: | Yes | 
| Runtime Settable: | Yes | 
| Property Sheet Visibility: | Visible | 
| Property Sheet Group: | Top | 
Refers to the data set column.
defaultValue property
| Type: | choice (paramControl) | 
| Since: | 2.5 | 
| Required: | No | 
| Display Name: | Control type | 
| JavaScript Type: | |
| Default Value: | list-box | 
| Inherited: | Yes | 
| Runtime Settable: | No | 
| Property Sheet Visibility: | Visible | 
| Property Sheet Group: | Top | 
| Name | Display Name | Value | Description | 
| text-box | Text Box | text-box | |
| list-box | Combo/List Box | list-box | |
| radio-button | Radio Button | radio-button | |
| check-box | Check Box | check-box | |
| auto-suggest | Text Box - Auto Suggest | auto-suggest | 
The default value of the parameter.
| Type: | list | 
| Since: | 1.0 | 
| Required: | No | 
| Display Name: | Default value | 
| JavaScript Type: | |
| Default Value: | None | 
| Inherited: | Yes | 
| Runtime Settable: | No | 
| Property Sheet Visibility: | Visible | 
| Property Sheet Group: | Top | 
The default value for the parameter. The default value can be an expression, but cannot reference any other parameters.
The display type for the parameter.
| Type: | choice (dynamicFilterChoice) | 
| Since: | 2.5 | 
| Required: | No | 
| Display Name: | Display type | 
| JavaScript Type: | |
| Default Value: | simple | 
| Inherited: | Yes | 
| Runtime Settable: | No | 
| Property Sheet Visibility: | Visible | 
| Property Sheet Group: | Top | 
| Name | Display Name | Value | Description | 
| simple | Simple | simple | simple type. | 
| advanced | Advanced | advanced | advanced type. | 
Identifies it is a simple filter or advanced filter.
Contains a set of operators.
| Type: | list | 
| Since: | 2.5 | 
| Required: | No | 
| Display Name: | Filter operator | 
| JavaScript Type: | |
| Default Value: | None | 
| Inherited: | Yes | 
| Runtime Settable: | No | 
| Property Sheet Visibility: | Visible | 
| Property Sheet Group: | Top | 
Contains a set of operators.
| Type: | integer | 
| Since: | 2.5.1 | 
| Required: | No | 
| Display Name: | Native data type | 
| JavaScript Type: | |
| Default Value: | None | 
| Inherited: | Yes | 
| Runtime Settable: | No | 
| Property Sheet Visibility: | Visible | 
| Property Sheet Group: | Top |