API Documentation v1.0.0

Classes

Lookup LookupField

Functions

createLookup(dataSource)Lookup

Creates a lookup object which can be used to show a pop-up form

Lookup


lookup.addField(dataProvider) ⇒ LookupField

Adds a field to the lookup object

ParamType

dataProvider

String


lookup.getDataSource() ⇒ String

Gets the data source for this Lookup object


lookup.getField(index) ⇒ LookupField

Gets the field at the specified index

ParamType

index

Number


lookup.getFieldCount() ⇒ Number

Gets the number of fields in the lookup object


lookup.removeField(index)

Removes a field at the specified index

ParamType

index

Number


lookup.showPopUp(callback, target, [width], [height], [initialValue])

Shows the lookup

Suppresswarnings(wrongparameters): Fixes illegitmate warning

ParamTypeDescription

callback

function

The function that will be called when a selection is made

target

RuntimeComponent

The component to show relative to

[width]

Number

The width of the lookup. Optional. Default is same as target component

[height]

Number

The height of the lookup. Optional. Default is implementation-specifc.

[initialValue]

String

And initial value to show in the search


new Lookup(datasource)

ParamType

datasource

String


LookupField


lookupField.getDataProvider() ⇒ String

Gets the data provider for this field


lookupField.getFormat() ⇒ String

Gets the display format for this field;


lookupField.getTitleText() ⇒ String

Gets the display text for this field


lookupField.getValueListName() ⇒ String

Gets the value list name for this field


lookupField.isSearchable() ⇒ Boolean

Gets the searchability of this field


lookupField.isVisible() ⇒ Boolean

Indicates if this field should be displayed


lookupField.setFormat(f) ⇒ LookupField

Sets the display format for this field

ParamType

f

String


lookupField.setSearchable(b) ⇒ LookupField

Indicates if this field is searchable

ParamTypeDescription

b

Boolean

True to make searchable. False to make display-only


lookupField.setTitleText(txt) ⇒ LookupField

Sets the display text for this field

ParamType

txt

String


lookupField.setVisible(b) ⇒ LookupField

Sets this field's visibility in the lookup form

ParamType

b

Boolean


lookupField.setvalueListName(vl) ⇒ LookupField

Sets the valuelist to use to display this field

ParamType

vl

String


new LookupField(lookup, dataProvider)

ParamType

lookup

dataProvider


createLookup(dataSource) ⇒ Lookup

Creates a lookup object which can be used to show a pop-up form

ParamTypeDescription

dataSource

String | JSFoundSet | JSRecord

The data source to lookup


createLookup~ds : String


Last updated