Child pages
  • JSButton

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

HTML Table
idfunction
classservoy sDetail
Colgroup Tag
Col
colspan2
width100%
Col
Table Head (thead)
Table Row (tr)
styleheight:30px
Table Head (th)
colspan2
Methods Details
Table Body (tbody)
idgetDesignTimeProperty
Table Row (tr)
idname
Table Cell (td)

getDesignTimeProperty(String)

Table Row (tr)
iddes
Table Cell (td)
Div
classsIndent
Get a design-time property of an element.
Table Row (tr)
idprs
Table Cell (td)

Parameters

HTML Table
classsIndent
Table Row (tr)
Table Cell (td)
String
Table Row (tr)
idret
Table Cell (td)

Returns

Div
classsIndent
Object
Table Row (tr)
idclients
Table Cell (td)

Supported Clients

Div
classsIndent
SmartClient,WebClient,NGClient
Table Row (tr)
idsam
Table Cell (td)

Sample

Div
classsIdent
Code Block
languagejavascript
var frm = solutionModel.getForm('orders')
var fld = frm.getField('fld')
var prop = fld.getDesignTimeProperty('myprop')
Table Row (tr)
classlastDetailRow
Table Cell (td)
 
Table Body (tbody)
idgetDesignTimePropertyNames
Table Row (tr)
idname
Table Cell (td)

getDesignTimePropertyNames()

Table Row (tr)
iddes
Table Cell (td)
Div
classsIndent
Get the design-time properties of an element.
Table Row (tr)
idret
Table Cell (td)

Returns

Div
classsIndent
Array
Table Row (tr)
idclients
Table Cell (td)

Supported Clients

Div
classsIndent
SmartClient,WebClient,NGClient
Table Row (tr)
idsam
Table Cell (td)

Sample

Div
classsIdent
Code Block
languagejavascript
var frm = solutionModel.getForm('orders')
var fld = frm.getField('fld')
var propNames = fld.getDesignTimePropertyNames()
Table Row (tr)
classlastDetailRow
Table Cell (td)
 
Table Body (tbody)
idgetFormName
Table Row (tr)
idname
Table Cell (td)

getFormName()

Table Row (tr)
iddes
Table Cell (td)
Div
classsIndent
Returns the name of the form. (may be empty string as well)
Table Row (tr)
idret
Table Cell (td)

Returns

Div
classsIndent
String
Table Row (tr)
idclients
Table Cell (td)

Supported Clients

Div
classsIndent
SmartClient,WebClient,NGClient
Table Row (tr)
idsam
Table Cell (td)

Sample

Div
classsIdent
Code Block
languagejavascript
var name = %%prefix%%%%elementName%%.getFormName();
Table Row (tr)
classlastDetailRow
Table Cell (td)
 
Table Body (tbody)
idgetUUID
Table Row (tr)
idname
Table Cell (td)

getUUID()

Table Row (tr)
iddes
Table Cell (td)
Div
classsIndent
Returns the UUID of this component.
Table Row (tr)
idret
Table Cell (td)

Returns

Div
classsIndent
UUID
Table Row (tr)
idclients
Table Cell (td)

Supported Clients

Div
classsIndent
SmartClient,WebClient,NGClient
Table Row (tr)
idsam
Table Cell (td)

Sample

Div
classsIdent
Code Block
languagejavascript
var button_uuid = solutionModel.getForm("my_form").getButton("my_button").getUUID();
application.output(button_uuid.toString());
Table Row (tr)
classlastDetailRow
Table Cell (td)
 
Table Body (tbody)
idputDesignTimeProperty
Table Row (tr)
idname
Table Cell (td)

putDesignTimeProperty(String, Object)

Table Row (tr)
iddes
Table Cell (td)
Div
classsIndent
Set a design-time property of an element.
Table Row (tr)
idprs
Table Cell (td)

Parameters

HTML Table
classsIndent
Table Row (tr)
Table Cell (td)
String
Table Row (tr)
Table Cell (td)
Object
Table Row (tr)
idret
Table Cell (td)

Returns

Div
classsIndent
Object
Table Row (tr)
idclients
Table Cell (td)

Supported Clients

Div
classsIndent
SmartClient,WebClient,NGClient
Table Row (tr)
idsam
Table Cell (td)

Sample

Div
classsIdent
Code Block
languagejavascript
var frm = solutionModel.getForm('orders')
var fld = frm.getField('fld')
fld.putDesignTimeProperty('myprop', 'strawberry')
Table Row (tr)
classlastDetailRow
Table Cell (td)
 
Table Body (tbody)
idremoveDesignTimeProperty
Table Row (tr)
idname
Table Cell (td)

removeDesignTimeProperty(String)

Table Row (tr)
iddes
Table Cell (td)
Div
classsIndent
Clear a design-time property of an element.
Table Row (tr)
idprs
Table Cell (td)

Parameters

HTML Table
classsIndent
Table Row (tr)
Table Cell (td)
String
Table Row (tr)
idret
Table Cell (td)

Returns

Div
classsIndent
Object
Table Row (tr)
idclients
Table Cell (td)

Supported Clients

Div
classsIndent
SmartClient,WebClient,NGClient
Table Row (tr)
idsam
Table Cell (td)

Sample

Div
classsIdent
Code Block
languagejavascript
var frm = solutionModel.getForm('orders')
var fld = frm.getField('fld')
fld.removeDesignTimeProperty('myprop')
Table Row (tr)
classlastDetailRow
Table Cell (td)