Eclipse BIRT Report Object Model (ROM)
ScriptDataSet Element
Display Name: | Script Data Set |
Since: | 1.0 |
XML Element: | script-data-set |
Extends: | SimpleDataSet |
Extendable: | Yes |
Abstract: | No |
Name Space: | Data Sets |
Name Requirement: | Required |
Allows User Properties: | Yes |
Has Style: | No |
cachedMetaData, columnHints, comments, computedColumns, customXml, dataSetRowLimit, displayName, displayNameID, eventHandlerClass, extends, filter, name, needsCache, newHandlerOnEachEvent, paramBindings, parameters, propertyMasks, refTemplateParameter, resultSetHints, rowFetchLimit, userProperties, viewAction
beforeOpen, beforeClose, onFetch, afterOpen, afterClose
Represents a data set defined in JavaScript code, providing methods for opening, fetching and closing the data set. It defines the overall properties of the scripted data set including the JavaScript methods themselves and an optional result set definition.
Script Data Source element
DataSet
scripting object
Type: | DataSource Reference |
Since: | 1.0 |
Required: | Yes |
Display Name: | Data source |
JavaScript Type: | |
Default Value: | None |
Inherited: | Yes |
Runtime Settable: | Yes |
Property Sheet Visibility: | Visible |
Property Sheet Group: | Top |
None obj.close( )
Since: | 1.0 |
Context: | factory |
Arguments: | None |
Return Type: | None |
ColumnDefn[] obj.describe( )
Since: | reserved |
Context: | factory |
Arguments: | None |
Return Type: | ColumnDefn[] |
DataRow obj.fetch( )
Since: | 1.0 |
Context: | factory |
Arguments: | None |
Return Type: | DataRow |
None obj.open( )
Since: | 1.0 |
Context: | factory |
Arguments: | None |
Return Type: | None |