DO NOT EDIT THE CONTENT OF THIS PAGE DIRECTLY (EXCEPT INSIDE THE DIV BELOW WITH ID=DESCRIPTION), UNLESS YOU KNOW WHAT YOU'RE DOING.
THE STRUCTURE OF THE CONTENT IS VITAL IN BEING ABLE TO AUTO UPDATE THE CONTENT THROUGH THE DOC GENERATOR.



Property Summary
RuntimeComponent
[index]
Get an element of the form by its index.
RuntimeComponent
[name]
Get an element of the form by its name.
String[]
allnames
Get the names of all elements of the form, as an array.
Number
length
Get the number of elements of the form.



Property Details

[index]

Get an element of the form by its index.

Returns

RuntimeComponent

Sample

for (var i=0; i<forms.customer.elements.length; i++)
{
	var elem = forms.customer.elements[i];
	application.output(elem.getName() + ": " + elem.getDataProviderID());
}
 

[name]

Get an element of the form by its name.

Returns

RuntimeComponent

Sample

for (var i=0; i<forms.customer.elements.allnames.length; i++)
{
	var name = forms.customer.elements.allnames[i];
	var elem = forms.customer.elements[name];
	application.output(name + ": " + elem.getDataProviderID());
}
 

allnames

Get the names of all elements of the form, as an array.

Returns

String[]

Sample

for (var i=0; i<forms.customer.elements.allnames.length; i++)
{
	var name = forms.customer.elements.allnames[i];
	var elem = forms.customer.elements[name];
	application.output(name + ": " + elem.getDataProviderID());
}
 

length

Get the number of elements of the form.

Returns

Number

Sample

for (var i=0; i<forms.customer.elements.length; i++)
{
	var elem = forms.customer.elements[i];
	application.output(elem.getName() + ": " + elem.getDataProviderID());
}